Proxychains DNS エラーが発生しましたが、ping が正しくありません。

Proxychains DNS エラーが発生しましたが、ping が正しくありません。

プロキシ接続に奇妙な問題があります。 DNSサーバーが8.8.8.8(Google)に設定されており、構成に有効なプロキシがあります。プロキシチェーンを使用してGoogleにpingを送信すると、通常はpingが発生します。しかし、プロキシチェーンを正しく使用していないようです。出力は次のとおりです。

ProxyChains-3.1 (http://proxychains.sf.net)
PING google.com (216.58.219.14) 56(84) bytes of data.
64 bytes from 216.58.219.14: icmp_seq=1 ttl=128 time=10.7 ms

curl google.comを実行するRubyスクリプトを実行するためにプロキシチェーンを使用すると、次の結果が表示されます。

ProxyChains-3.1 (http://proxychains.sf.net)
|DNS-request| google.com 
|S-chain|-<>-208.95.178.196:10200-<--timeout
|DNS-response|: google.com does not exist

それでは、A)プロキシチェーンがRubyスクリプトで機能しない理由と、B)実際にpingにプロキシチェーンを使用できますか?そのレスポンスにSチェーンラインがなくてそういうのか、それともRubyがプロキシチェーンと動作​​しないのかを把握するのは難しいですね…。

私はこの問題をどこでも検索しました。 DNSエラーを解決することをお勧めしますので、sudoを使用していますが、サイコロはありません。

編集する

解決しました。次に回答してください。

答え1

結局、Proxychains-ngという修正されたバージョンのプロキシチェーンが見つかりました。完璧に動作します。元のバージョンにはどのバグがあったかわからない。

関連情報