Torify и Torsocks, не работающий

Я хочу к Скалистой вершине в терминале. Это - то, что я раньше делал, и это работало без любой проблемы:

  • выполнение Браузера Скалистой вершины
  • выполнение 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

В то время как я сталкиваюсь с этой проблемой, я могу легко использовать Браузер Скалистой вершины без проблемы.

Какая-либо идея, как решить эту проблему?
Спасибо

8
задан 21 January 2017 в 11:48

2 ответа

После расходов партии времени и энергии, мне наконец могло удаться решить проблему самому.

Это кажется по умолчанию, Скалистая вершина должна быть установлена таким способом использовать порт 9050 для socks5. Эта установка может быть найдена в /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 вместо 9 050. Так, я изменил соответствующую строку и установил 9150 как порт.

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

9
ответ дан 23 November 2019 в 05:40

имел это происходит со мной и также вычисленный, что вызвало его: порт скалистой вершины оставили в a close_wait состояние после запущения скрипта с torify, что означает порт, не может быть открыто в течение короткого времени, таким образом, torify не будет работать, пока тот порт не выпущен от close_wait

0
ответ дан 23 November 2019 в 05:40

Другие вопросы по тегам:

Похожие вопросы: