Tor - andyceo/documentation GitHub Wiki

Установка клиента Tor

sudo aptitude install tor

Устанавливает клиент Tor.

Обновление IP (смена идентификации)

Чтобы сменить Tor IP, т.е. чтобы обновить видимый выходной IP, вам нужно соединиться с сервисом Tor через ControllerPort и послать сигнал NEWNYM.

Обычная установка Tor по умолчанию выключает ControlPort. Вам нужно отредактировать файл torrc и раскомментировать соответствующие строки.

ControlPort 9051
## If you enable the controlport, be sure to enable one of these
## authentication methods, to prevent attackers from accessing it.
HashedControlPassword 16:05834BCEDD478D1060F1D7E2CE98E9C13075E8D3061D702F63BCD674DE

Имейте в виду, что в приведенном выше примере HashedControlPassword установлен для пароля "password". Если вы хотите установить другой пароль, замените HashedControlPassword в torrc, путем вставки вывода команды

tor --hash-password "<new_password>"

где <new_password> это пароль, который вы хотите установить.

После изменения конфигурации, перезапустите Tor, если он был запущен:

sudo service tor restart

Tor должен быть запущен на порту 9051, на который мы можем посылать ему команды. Есть официальная библиотека для Python stem для этих целей.

Дальнейшая работа

⚠️ **GitHub.com Fallback** ⚠️