プロキシサーバのアドレスを知りたいのですが、他のプログラムでもプロキシサーバを使用するように設定することができます。IE、インターネットのプロパティ、LANの設定に入ると、自動設定スクリプトが表示されますが、実際のプロキシアドレスは表示されません。どうすればいいのでしょうか?
Windows XPを使っています
196 Mike Christensen 2011-10-14
自動プロキシ検出システムは、ホストwpad
からwpad.dat
というファイルをダウンロードすることで動作します。まず、コマンドプロンプトからこのホストが存在することを確認します
ping wpad
存在しない場合は、正しいDNSサフィックスを付ける必要があるかもしれません。同じコマンドプロンプトで、次のように入力します
ipconfig /all
Primary DNS Suffix
とDNS 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 (Process Identifier)を有効にしてください。netstat -ban
で返されたリストの中からiexplore.exeのPIDを探してください。これでプロキシのIPとポートが表示されます
209 Paul 2011-10-14
以下の編集を参照してください
もう一つ簡単な方法があります。クロームをインストールし、以下のURLにアクセスしてプロキシの詳細を確認してください
chrome://net-internals/#proxy
すべての詳細を見ることができるようになります
EDIT 2020年9月号
@RMorriseyさんのコメントにもあるように(Chrome 85.x.x.x)
chrome://net-export/
81 Nimble Fungus 2017-01-03
cmdで以下のコマンドを試してみてください
reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" | find /i "proxyserver"
Hope helps
67 Lelouchzqy 2014-10-09
以下のコマンドも動作するようです。おまけに、動作しないかもしれない、あるいは動作しないかもしれない多くの DNS サーバに連絡する必要がありませんし、 レジストリへの問い合わせも不要なので、かなりロックされた環境でも機能します
Windows Vista以降
netsh winhttp show proxy
Windows XP以前のバージョン
netsh diag connect ieproxy
出力からプロキシアドレスを抽出するためにいくつかの追加作業が必要なので、利用可能になることがわかっていればレジストリアプローチはよりシンプルになります
Update:
Windows 7 では、netsh が呼び出し方によって異なる結果を返すことがあります。プロンプトで上記のコマンドを手動で実行すると、’Direct Access – No Proxy’ が表示されます。しかし、SAS から netsh
を呼び出すと、実際のプロキシが表示されます
28 user3490 2014-09-23
また、実行することでレジストリから自動設定ファイルのURLを取得することもできます
reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Wpad" /s | find /i "WpadDetectedURL"
20 mxfh 2013-08-23
自動検出プロキシ設定を使用している場合は、ブラウザのアドレスバー(インストールされているものに関係なく)で行います
そして、ネットワーク上で何を訪問しようとしているかに応じて、どのプロキシサーバーが使用されているかを記述したjavascriptファイルを取得します
11 ΦXocę 웃 Пepeúpa ツ 2016-10-21
あなたのプロキシを取得するには、以下のウェブサイトを使用してください: http://www.whatismyproxy.com/
10 Guru 2016-04-21
Windowsのプロキシ設定を表示するためのシンプルなWinProxyViewer.exeを作成しました。その目的は、一般のユーザーがこれを実行して、その出力を管理者(技術サポートなど)に送ることができるということです
3 xmedeko 2016-03-29
現在使用しているプロキシサーバーを含めて、現在のインターネット接続や設定についてたくさんのことを知るには、Chromeで以下のアドレスにアクセスしてください
chrome://net-internals/
ページの左側には “プロキシ “という欄があり、その中でリクエストできる情報の種類を一覧で見ることができます
注意: “chrome:” URI スキームを Windows に追加することは完全に可能です。URI スキームを windows に追加することは完全に可能です。しかし、このURIスキームのハンドラはchromeである必要があるので、いずれにしてもchromeをインストールしておく必要があります。したがって、URI スキーム “chrome” をレジストリに追加することは、別のブラウザを使っていて、最初に chrome を起動する (そして chrome://net-internals/ に移動する) ために必要なクリックや入力を避けたい場合にのみ本当に便利です
2 Scott Petrack 2018-02-26
完璧なソリューションではありませんが、企業ネットワークで素早く検索する必要がある場合には有効でした。cmdのNetStatは現在の接続をリストアップします。ポート808080または9090のIPがプロキシである可能性が高い
2 JoyT 2019-05-24
ニンブル菌の答えに関連して、最近のバージョンのChromeではニンブル菌の答えが動作しなくなったため。Google Chrome Version 83.0.4103.116 (Official Build) (64bit) (Release 2020-05-19)では以下のように動作します
Google Chromeで、ブラウザのこのリンクchrome://net-export/に移動します
Start Logging to Disk」をクリックして、ログファイルを保存する場所を選択します。今すぐ新しいタブで、ランダムなウェブサイトに移動します(私の場合はgoogle.comに行きました)。その後、chrome://net-export/タブに戻り、’Stop Logging’をクリックします。Show File」をクリックします
そのファイルを開いて、”proxy_server “というキーワードを検索してください。この変数は、インターネットに接続するために使用しているプロキシサーバーとポート番号を教えてくれます
2 Yi Zong Kuang 2020-07-10
上記のヒントのうち、私のために働いたものはありません(Windows 7 Enterpriseを使用している大企業で働いていて、エンドユーザーにとっては「完全にクローズド」でした)
私は最終的に私のために正常に動作したこの小さなJavaプログラムを見つけました。https://stackoverflow.com/questions/4933677/detecting-windows-ie-proxy-setting-using-java
0 Peti 2013-11-11
スクリプトのパスをIEウィンドウに入れると、wpadスクリプトをダウンロードするか開くかのどちらかになります – ダウンロードした場合は、テキストベースなので、メモ帳を使って表示してください
WPADは、ソース、宛先、IPやURL(DNS名の一部でも)などの要因の数に応じて、異なるプロキシやインターネットへの直接のインターネット要求を送信するためのロジック駆動ファイルです。いくつかのケースでは、ファイルがどのように複雑であるかに応じて読み取るのはかなり難しいかもしれません – 私はいくつかの美しさを見てきましたが、それはかなり直感的です
0 Chris 2018-02-22