プロキシの背後でWindows 8 Enterprise(MSDN)を使用しています。
IEネットワーク設定(実際には、プロキシではなく、.pacファイルで構成されています)でプロキシを構成しました。インターネットに接続しようとすると、IE-ただし、システムの残りの部分ではこれらの設定を使用していないようです。
つまり具体的なケース:機能の追加と削除(Hyper-Vや.Net Framework 3.5など)は、機能ごとにオンラインになるようです。これは常に失敗します。機能を追加できません。
別の具体的な例:Hyper-Vゲスト内で、インターネットにアクセスできません。
また、(その上で)すべてが正しく機能する場合(すべてのアプリと、システムのように、同じプロキシ設定を使用する他のすべて)も、それは素晴らしいことです。
すべてのアプリ、システム、IEなど)のプロキシ設定を構成するにはどうすればよいですか?
WinHTTPのプロキシ設定は、Microsoft Internet Explorerのプロキシ設定ではありません。
Microsoft WindowsコントロールパネルでWinHTTPのプロキシ設定を構成することはできません。
WinHTTPプロキシ構成ユーティリティを使用しても、Internet Explorerで使用する設定は変更されません。
システム全体のプロキシを構成するには
netsh winhttp set proxy myproxy
ソース: http://technet.Microsoft.com/pt-br/library/cc731131(v = ws.10).aspx#BKMK_5
すべてのプログラムにIEプロキシ設定を使用する場合は、
netsh winhttp import proxy source =ie
ソース: http://technet.Microsoft.com/pt-br/library/cc731131(v = ws.10).aspx#BKMK_2
詳細はこちら:
http://msdn.Microsoft.com/en-us/library/windows/desktop/aa384069(v = vs.85).aspx
IEがデフォルトのブラウザとして設定されていますか?設定されていない場合は、設定して再度確認してください。
それでも機能しない場合は、Windows 7では少なくとも次のコマンドが役立ちます。
netsh winhttp import proxy source=ie
netsh winhttp show proxy
とnetsh winhttp reset proxy
を使用することもできます(目的は明らかです)。
IEの両方のPACファイルとIE IE以外のシステムの他のアプリケーションの設定のプロキシサーバーのIPアドレスを設定します。IEはPACファイルを使用し、システム内の他のユーザーは構成済みのプロキシサーバーを使用します。
XPまたはWindows 2003バージョンの場合、次のコマンドを使用する必要があります:proxycfg.exe
Vista、Windows Server 2008以降のバージョンでは、netsh winhttp set proxyを使用する必要があります。
例:
プロキシサーバー(proxy.sysadmit.com)、ポート8011を構成し、除外ネットワークを示します(例:172.17)。 *
netsh winhttp set proxy "proxy.sysadmit.com:8011" "; 172.17. *"
構成はレジストリの次のキーに保存されます。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Connections
Key Name: WinHttpSettings
抽出元: https://www.sysadmit.com/2018/10/windows-update-con-proxy.html
Windows 8.1に統合されているほとんどのデスクトップアプリは、IEと同じプロキシ設定を共有しています。
- For a system wide proxy you need first manually set IE proxy.
- You can also use 'PAC' proxy settings instead.
閉じたコンテナにあるメトロアプリの場合、それらはありませんプロキシを使用して、デフォルトで接続します。
- Because they are forbidden to send network traffic to the local computer in case of improper connection.
- This defies the use of loopback method, hence the proxy.
Windows 8.1ではこのジレンマを回避するために「ループバック免除」メカニズムがあります。
- You can use the command-line tool called 'checknetisolation' to add certain app to the exempt list.
- The exempted metro app uses IE proxy to connect by default.
- There are third-party tools to do this job at ease.
- The tool 'fiddler' for example is recommened for this purpose.
ここでfiddlerをダウンロードできます: http://fiddler2.com/get-fiddler
- Install and open it
- click 'win8 config'
- check the box behind which is the app you want to exempt.
- save config.
- If you want to set another proxy than IE, you can also fill the proxy address in the same page.