TorifyとTorsocksが機能しない


12

ターミナルでTorしたい。これは私が以前行ったことであり、問​​題なく機能していました:

  • 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 Browserを問題なく簡単に使用できます。

この問題を解決する方法はありますか?
ありがとう

回答:


13

多くの時間とエネルギーを費やして、ようやく自分で問題を解決することができました。

デフォルトでは、Torはsocks5にポート9050を使用するように設定する必要があります。この設定は/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設定に基づいて、ブラウザは9050ではなくポート9150を使用します。そのため、関連する行を変更し、ポートとして9150を設定しました。

今、torsocksそしてtorify期待通りに動作します。
(ブラウザーでさえも開くことができないため、ifconfig.me Webサイトに技術的な問題があるようです。しかし、他のWebサイトはうまく機能しています。)


torrcファイルまたはtorsocks.confを変更しましたか?Torsocks.confの場合、TorPortとして9150が表示されますが、それでもエラーはまったく同じです。
ロウマン2018年

TorBrowserまたはTorサービスを使用していますか?
モスタファアハンガラ、

TorBrowserは正常に動作していますが、torsocksを使用できません。私はtorサービスを実行しています
行員2018年

TorPortを9050に変更しようとしましたか?
モスタファアハンガラ2018年

1

これが私に起こり、それが原因close_waitを突き止めました:torifyを使用してスクリプトを実行した後、torポートがその状態のままになりました。これは、ポートを短時間開くことができないため、そのポートが解放されるまでtorifyは機能しませんからclose_wait

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.