6

Vidaliaをインストールし、プロキシにポート8118を使用するようにChromeを設定し、https://check.torproject.org/で接続を確認しましたが、コマンドラインツールcURLでこれを機能させるのに問題があります。これは私が試していることです:

C:\>curl -v --proxy localhost::9050 http://google.com
* About to connect() to proxy localhost port 0 (#0)
* Failed to connect to ↕: Address not available
* No error
*   Trying 127.0.0.1... Failed to connect to 127.0.0.1: Address not available
* No error
* couldn't connect to host
* Closing connection #0
curl: (7) Failed to connect to ↕: Address not available

解決済み

curl -v --socks4a localhost:9050 http://check.torproject.org/
4

3 に答える 3

4

--socks5(2 つのダッシュ)を使用します。-socks5は curl の有効なパラメーターではないため、curl はそれをホスト名として解釈しています。

于 2011-08-23T20:32:19.357 に答える
2

を使用してさらに更新された応答socks5

curl -v --socks5 localhost:9150 http://check.torproject.org/

port 9150ということで、靴下5に使用。

于 2017-02-15T15:06:22.563 に答える
2

この混乱全体が単なる構文の問題であることが判明しました。適切なコマンドは次のとおりです。

curl -v --socks4a localhost:9050 http://check.torproject.org/

socks4a の前にダッシュが 2 つ、ポートの前にコロンが 1 つある。

于 2011-08-23T21:57:46.363 に答える