ping などのコマンド ライン ユーティリティで Windows XP のデフォルト プロキシを使用するにはどうすればよいですか。
proxycfg -u は、プロキシをデフォルト (IE) プロキシに設定しますが、動作していないようです。
更新:私はプロキシの背後にいて、サイトが稼働しているかどうかを確認する方法が必要なため、ping を使用しようとしています! また、接続を確認するために特定のサイトとポートに (Putty を使用せずに) telnet する方法も必要です。
ping などのコマンド ライン ユーティリティで Windows XP のデフォルト プロキシを使用するにはどうすればよいですか。
proxycfg -u は、プロキシをデフォルト (IE) プロキシに設定しますが、動作していないようです。
更新:私はプロキシの背後にいて、サイトが稼働しているかどうかを確認する方法が必要なため、ping を使用しようとしています! また、接続を確認するために特定のサイトとポートに (Putty を使用せずに) telnet する方法も必要です。
プロキシは通常、Web (HTTP) トラフィックに使用されます。ping は、完全に別のプロトコルである ICMP を使用します。何をしようとしているのですか?
したがって、誰もがすでに述べたように、標準のpingはHTTPプロキシを経由しません。おそらく必要なのは、CONNECTメソッドを使用してHTTPプロキシ経由でTCP接続(HTTP、telnet、sshなど)をトンネリングすることです。たとえば、netcatを使用すると(telnetも機能しますが、netcatの方が優れています)、次のようにします。
$ nc yourproxy 3128
CONNECT yourtelnetserver:23 HTTP/1.0
次に、Enterキーを2回押します。
あなたのためにこれを行うことができるツールもあります。一部のHTTPプロキシは、特定の宛先、たとえばポート443 ony(TLS / SSL / HTTPSの場合)へのCONNECT接続のみを許可するように構成されていることに注意してください。
Ping は TCP を使用せず、ICMP を使用するため、プロキシを使用してもあまり意味がありません。
別のコマンド ライン ユーティリティを考えていますか?
あなたの最善の策はおそらくWindows用のコマンドラインブラウザでしょう。
ほぼ完全なブラウザであるlynxを試すことも、もっと簡単な方法でwgetを使用することもできます。私は自分自身をwgetすることをお勧めします。
どちらのプログラムにもプロキシを構成する方法があり、ドキュメントはLinuxとWindowsの両方のバージョンで同じである必要があります。