Торіфікувати і Торсочки не працюють


12

Я хочу до Тор в терміналі. Це те, що я робив, і це працювало без жодних проблем:

  • працює браузер Tor
  • запуск torifyабо torsocksперед командою в терміналі

Але це деякий час не працює. Я не пам'ятаю, чи це відбувається після певних змін у моїй системі чи ні. У мене не було жодних серйозних і помітних змін.

Можливо, наступні рядки можуть допомогти дізнатися проблему:

$ curl ifconfig.me
111.222.333.444       <<< My real IP

$ torify curl ifconfig.me 2> /dev/null 

$ torify curl ifconfig.me
[Jan 21 20:55:05] PERROR torsocks[16007]: socks5 libc connect: Connection refused (in socks5_connect() at socks5.c:185)

$ torsocks curl ifconfig.me
[Jan 21 20:59:50] ERROR torsocks[16100]: Unable to resolve. Status reply: 4 (in socks5_recv_resolve_reply() at socks5.c:666)
curl: (6) Could not resolve host: ifconfig.me

Поки я стикаюся з цією проблемою, я без проблем можу використовувати браузер Tor.

Будь-яка ідея, як вирішити це питання?
Дякую

Відповіді:


13

Затративши багато часу та енергії, я нарешті зміг вирішити проблему самостійно.

Здається за замовчуванням, Tor слід встановити таким чином, щоб використовувати порт 9050 для шкарпеток5. Цей параметр можна знайти у /etc/tor/torsocks.confфайлі. Подивіться на ці рядки у цьому файлі:

# Default Tor address and port. By default, Tor will listen on localhost for
# any SOCKS connection and relay the traffic on the Tor network.
TorAddress 127.0.0.1
TorPort 9050

На основі мого налаштування TorBrowser, браузер використовує порт 9150 замість 9050. Отже, я змінив відповідний рядок і встановив 9150 як порт.

Тепер torsocksі torifyпрацюйте як очікувалося.
(Просто здається, що з веб-сайтом ifconfig.me є технічна проблема, оскільки я не можу відкрити її навіть у браузері. Але інші веб-сайти працюють добре.)


Ви змінили файл torrc або torsocks.conf? для Torsocks.conf показує 9150 як TorPort, але все одно точно таку ж помилку, як і ви.
грабінець

Чи використовуєте ви сервіс TorBrowser або Tor?
Мостафа Ахангарха

У мене є TorBrowser, який працює чудово, але торсочки не можу використовувати. У мене працює служба тор
уболівальник

Ви намагалися змінити TorPort на 9050?
Мостафа Ахангарха

1

це сталося зі мною, а також з'ясував, що це спричинило: порт Tor залишився в close_waitстані після запуску сценарію з torify, що означає, що порт не може бути відкритий ненадовго, тому torify не працюватиме, поки цей порт не буде звільнений зclose_wait

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.