すべてのアプリ、システム、IEなどのプロキシ設定を構成するにはどうすればよいですか?


16

プロキシの背後でWindows 8 Enterprise(MSDN)を使用しています。

IEネットワーク設定でプロキシを設定し(実際には、プロキシではなく、.pacファイルとconfig)、インターネットに接続しようとすると、IEですべてが正常に動作します-ただし、システムの残りの部分は使用していないようですそれらの設定。

具体的なケース:機能の追加と削除(Hyper-Vや.Net Framework 3.5など)は、すべての機能についてオンラインになるようです。これは常に失敗します。機能を追加できません。

別の具体的な例:Hyper-Vゲスト内では、インターネットにアクセスできません。

(それに加えて)すべてが正常に機能する場合(すべてのアプリと、システムなど、同じプロキシ設定を使用する他のすべて)が正常に機能する場合もあります。

すべてのアプリ、システム、IEなどのプロキシ設定を構成するにはどうすればよいですか?

回答:


18

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


5

IEはデフォルトのブラウザとして設定されていますか?そうでない場合は、設定してもう一度確認してください。

それでも機能しない場合は、Windows 7では少なくとも次のコマンドが役立ちます。

netsh winhttp import proxy source=ie

また、netsh winhttp show proxyandを使用することもできますnetsh winhttp reset proxy(目的は明らかです)。


1
(私はWin 8を使用しています。)show proxyコマンドを使用すると、「直接アクセス(プロキシサーバーなし)が表示されます。これはもちろん間違っています。ネットワーク(.pac)でプロキシ設定ファイルを使用しています。デフォルト。
アンドレアスReiff

show proxyプロキシなしと言う?それは変だ。うーん、何かを考えただけです-Win8にはIEの2つのコピーがあります-デスクトップとメトロ。たぶん、両方のプロキシを指定する必要があります(そうでない場合)?
カラン

Metro IEのこのような設定は見つかりませんでしたが、デスクトップIEと同じものが必要だと思います。また、各プログラムが独自のプロキシ設定を使用することを別の場所で読みました。これは非常に...面倒でもそのオプションを持っていないプログラムが失敗しようとしていることを意味するだろう
アンドレアスReiff

0

IEのPACファイルと、IE以外のシステムの他のアプリケーションのIE設定でプロキシサーバーのIPアドレスの両方を設定する必要があります。IEはPACファイルを使用し、システム内の他のユーザーは構成済みのプロキシサーバーを使用します。


IEの設定を使用するプログラムはわずかです。アクティベーションにプロキシを使用する場合はウィンドウ自体も非常に良いように見えますが、更新にプロキシを使用する場合は悪いように見えます(ただし、動作が遅いです。)
アンドレアスレイフ

0

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.

ここからフィドラーをダウンロードできます: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.

0
  • 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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.