Перейти до основного вмісту

Публікації

Показано дописи з міткою "RestTemplate"

Робота Spring-застосунку через Tor

Якщо потрібно виконувати HTTP-запити через мережу Tor із Java-застосунку, найкраще використовувати окремий системний сервіс Tor, а не Tor Browser. Системний Tor працює у фоновому режимі, підтримує SOCKS-проксі, ControlPort та дозволяє програмно змінювати IP-адресу за допомогою команди SIGNAL NEWNYM . У цій інструкції розглянемо встановлення Tor на Ubuntu, налаштування SOCKS-проксі та інтеграцію зі Spring Boot через RestTemplate . Встановлення Tor Оновіть список пакетів та встановіть Tor: sudo apt update sudo apt install tor Переконайтеся, що сервіс працює: systemctl status tor Якщо сервіс не запущений: sudo systemctl start tor sudo systemctl enable tor Налаштування Tor Основний файл конфігурації знаходиться за адресою: /etc/tor/torrc Додайте до нього наступні параметри: # SOCKS-проксі SocksPort 9052 # Порт керування ControlPort 9051 # Використовуємо пароль CookieAuthentication 0 HashedControlPassword 16:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX У...