2011-10-14 01:12:32 +0000 2011-10-14 01:12:32 +0000
188
188

使用しているプロキシサーバを知るにはどうしたらいいですか?

プロキシサーバのアドレスを知りたいのですが、他のプログラムでもプロキシサーバを使用するように設定することができます。IE、インターネットのプロパティ、LAN設定を開くと、自動設定スクリプトが表示されますが、実際のプロキシアドレスが表示されません。どうすればいいのでしょうか?

Windows XPを使っています。

回答 (12)

199
199
199
2011-10-14 01:22:13 +0000

自動プロキシ検出システムは、wpad.datというホストからwpadというファイルをダウンロードすることで動作します。最初にこのホストがコマンドプロンプトから存在することを確認してください:

ping wpad

それが存在しない場合は、正しいDNSの接尾辞を置く必要があるかもしれません。同じコマンドプロンプトでは、

ipconfig /all

をタイプしてくださいPrimary DNS SuffixDNS Suffix Search List

が表示されるはずですwpadへの.とこれらのそれぞれを追加してみてください:

ping wpad.<primary dns suffix>

これらの仕事のいずれかがあれば、あなたのブラウザでは、http://wpad.<suffix>/wpad.datを入力してください。これは、あなたがnotepad.exeで開くことができるプロキシ自動設定ファイルをダウンロードします

このファイルの下部に向かって、あなたが利用可能な複数のプロキシを持っている場合は、

PROXY <host:port>;

という行が表示されるはずです。このファイルが存在しない場合、プロキシサーバが存在しないか、プロキシサーバが dhcp によって提供されているかのどちらかです (これは IE でのみ動作するので、firefox がサーフィンできる場合、これは使用されている方法ではないことに注意してください)。dhcp サーバが何を送っているかを見るためにアクセスできない場合、最も簡単な方法は IE でサイトを開いてコマンドプロンプトに行くことです。タイプ

netstat -ban

これは各プロセスのプロセス ID で行われた接続のリストを提供します。タスクマネージャに移動し、View/Select Columnsを選択してPID(プロセス識別子)を有効にします。netstat -banで返されたリストからiexplore.exeのPIDを探してください。これでプロキシのIPとポートがわかります。

82
82
82
2017-01-03 20:31:40 +0000

**新しいバージョンのChromeでは動作しません。これを使用して停止してください。クロームをインストールして、以下のURLにアクセスしてプロキシの詳細を見ることができます。

63
63
63
2014-10-09 08:35:20 +0000

cmdで次のコマンドを試してみてください:

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" | find /i "proxyserver"

Hope helps

28
28
28
2014-09-23 11:17:45 +0000

以下のコマンドも動作するようです。ボーナスとして、これは動作するかもしれませんし、動作しないかもしれない多くの DNS サーバーに連絡することを回避し、レジストリへの問い合わせを回避するので、かなりロックダウンされた環境でも機能します:

Windows Vista 以降:

netsh winhttp show proxy

Windows XP 以前:

netsh diag connect ieproxy

002 出力からプロキシ アドレスを抽出するためにいくつかの追加作業が必要です。このような場合には、レジストリを使用する方法が簡単になります。プロンプトで上記のコマンドを手動で実行すると、'Direct Access - No Proxy’ と表示されます。しかし、SAS から netsh を呼び出すと、実際のプロキシが表示されます。

20
20
20
2013-08-23 16:11:52 +0000

また、

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad" /s | find /i "WpadDetectedURL"
``` を実行することでレジストリから自動設定ファイルの URL を取得することもできます。
10
10
10
2016-10-21 06:04:56 +0000

あなたが* 自動検出プロキシ設定 **を使用している場合は、ブラウザのアドレスバーで行います(インストールされているものに関係なく) http://wpad/wpad.dat

その後、あなたがネットワーク上で訪問しようとしているものに応じてどのプロキシサーバーが使用されているかを記述したjavascriptファイルを取得します…

8
8
8
2016-04-21 14:18:44 +0000

以下のウェブサイトを使用して委任状を取得してください http://www.whatismyproxy.com/

3
3
3
2016-03-29 12:30:07 +0000

私はWindowsのプロキシ設定を表示するためのシンプルな WinProxyViewer.exe を作成しました。その目的は、一般のユーザーがこれを実行して、その出力を管理者(技術サポートなど)に送ることができるようにすることです。

2
2
2
2018-02-26 09:47:46 +0000

現在使用しているプロキシサーバーを含めて、あなたの現在のインターネット接続とセットアップについてたくさんのことを知るには、Chromeの次のアドレスにアクセスしてください:

chrome://net-internals/

あなたはページの左側に、あなたが要求できる情報の種類のリストを提供する列を見ることができます。URI スキームを Windows に追加することは完全に可能です。しかし、このURIスキームのハンドラはchromeである必要があるので、いずれにしてもchromeをインストールしておく必要があります。したがって、URI スキーム “chrome” をレジストリに追加することは、別のブラウザを使っていて、最初に chrome を起動する (そして chrome://net-internals/ に移動する) ために必要なクリックや入力を避けたい場合にのみ本当に便利です。

1
1
1
2019-05-24 15:12:44 +0000

完璧なソリューションではありませんが、企業ネットワークで素早く検索する必要がある場合には有効でした。cmdのNetStatは現在の接続をリストアップします。ポート808080または9090のIPがプロキシである可能性が高い。

0
0
0
2018-02-22 09:15:57 +0000

スクリプトのパスをIEウィンドウに入れると、Wpadスクリプトをダウンロードするか開くかのどちらかになります - ダウンロードした場合は、テキストベースなので、メモ帳を使って表示してください。いくつかのケースでは、ファイルがどのように複雑であるかに応じて読み取るのはかなり難しいかもしれません - 私はいくつかの美しさを見てきましたが、それはかなり直感的です。

0
0
0
2013-11-11 08:44:10 +0000

上記のヒントのうち、私のために働いたものはありません(Windows 7 Enterpriseを使用している大企業で働いていて、エンドユーザのために「完全に閉じられている」)

私は最終的にこの小さなJavaプログラムを見つけました。https://stackoverflow.com/questions/4933677/detecting-windows-ie-proxy-setting-using-java ](https://stackoverflow.com/questions/4933677/detecting-windows-ie-proxy-setting-using-java)