Я хочу к Скалистой вершине в терминале. Это - то, что я раньше делал, и это работало без любой проблемы:
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
В то время как я сталкиваюсь с этой проблемой, я могу легко использовать Браузер Скалистой вершины без проблемы.
Какая-либо идея, как решить эту проблему?
Спасибо
После расходов партии времени и энергии, мне наконец могло удаться решить проблему самому.
Это кажется по умолчанию, Скалистая вершина должна быть установлена таким способом использовать порт 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 веб-сайтом, так как я не могу открыть его даже в браузере. Но другие веб-сайты работают хорошо.)
имел это происходит со мной и также вычисленный, что вызвало его: порт скалистой вершины оставили в a close_wait
состояние после запущения скрипта с torify, что означает порт, не может быть открыто в течение короткого времени, таким образом, torify не будет работать, пока тот порт не выпущен от close_wait