Comment puis-je configurer les paramètres de proxy pour toutes les applications, le système, IE, etc.?

16

J'utilise Windows 8 Enterprise (MSDN), derrière un proxy.

J'ai configuré le proxy dans les paramètres réseau IE (en fait, pas un proxy, mais un fichier .pac avec config), et lorsque vous essayez de vous connecter à Internet, tout fonctionne bien dans IE - cependant, le reste du système ne semble pas utiliser ces paramètres.

Donc .. cas concret: ajouter et supprimer des fonctionnalités (comme Hyper-V ou .Net Framework 3.5) semble aller en ligne pour chaque fonctionnalité. Cela échoue constamment. Je ne peux ajouter aucune fonctionnalité.

Autre exemple concret: à l'intérieur d'un invité Hyper-V, je ne peux pas accéder à Internet.

Ce serait également bien si (en plus de cela) tout fonctionnait correctement (toutes les applications et tout le reste, comme le système, en utilisant les mêmes paramètres de proxy).

Comment puis-je configurer les paramètres de proxy pour toutes les applications, le système, IE, etc.?

Andreas Reiff
la source

Réponses:

18

Les paramètres de proxy pour WinHTTP ne sont pas les paramètres de proxy pour Microsoft Internet Explorer.
Vous ne pouvez pas configurer les paramètres de proxy pour WinHTTP dans le panneau de configuration de Microsoft Windows.
L'utilisation de l'utilitaire de configuration du proxy WinHTTP ne modifie pas les paramètres que vous utilisez pour Internet Explorer.

Pour configurer un proxy à l'échelle du système, faites

netsh winhttp set proxy myproxy

source: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_5

si vous souhaitez utiliser les paramètres de proxy IE pour tous les programmes, essayez

netsh winhttp import proxy source =ie

source: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_2

plus d'informations ici:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx

RASG
la source
5

IE est-il défini comme navigateur par défaut? Sinon, réglez-le et vérifiez à nouveau.

Si cela ne fonctionne toujours pas, dans Windows 7 au moins, la commande suivante aide:

netsh winhttp import proxy source=ie

Vous pouvez également utiliser netsh winhttp show proxyet netsh winhttp reset proxy(le but doit être évident).

Karan
la source
1
(J'utilise Win 8.) En utilisant la commande show proxy, j'obtiens "Accès direct (pas de serveur proxy). Ce qui est faux bien sûr, j'utilise un fichier de paramètres proxy dans le réseau (.pac). De plus, IE est par défaut.
Andreas Reiff
show proxydit pas de proxy? C'est bizarre. Hmm, je viens de penser à quelque chose - dans Win8, il y a deux copies d'IE - bureau et Metro. Peut-être que vous devez spécifier le proxy pour les deux (au cas où vous ne l'auriez pas fait)?
Karan
Je n'ai pas pu trouver de tels paramètres pour Metro IE, je suppose, cela prend la même chose que l'IE de bureau. De plus, j'ai lu ailleurs que chaque programme utilise ses propres paramètres de proxy. Ce qui serait très lourd et signifierait également que les programmes qui n'ont pas cette option vont échouer ..
Andreas Reiff
0

Vous devez configurer à la fois le fichier PAC pour IE et l'adresse IP du serveur proxy dans les paramètres IE pour une autre application de votre système sauf IE. IE utilisera le fichier PAC et les autres dans le système utiliseront le serveur proxy configuré.

phanx
la source
seuls quelques programmes utilisent les paramètres IE. même Windows lui-même semble très bon lors de l'utilisation du proxy pour l'activation, mais mauvais lors de l'utilisation du proxy pour la mise à jour (bien que cela fonctionne .. paresseusement ..)
Andreas Reiff
0

La plupart des applications de bureau intégrées dans Windows 8.1 partagent le même paramètre de proxy avec IE.

- For a system wide proxy you need first manually set IE proxy.
- You can also use 'PAC' proxy settings instead.

Pour les applications de métro qui vivent dans un conteneur fermé , elles n'utilisent aucun proxy pour se connecter par défaut .

- 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.

Il existe cependant un mécanisme «exempt de bouclage» dans Windows 8.1 pour éviter ce dilemme.

- 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.

Vous pouvez télécharger fiddler ici: 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.
funicorne
la source
0
  • Pour les versions XP ou Windows 2003, vous devez utiliser la commande: proxycfg.exe

  • Pour les versions Vista, Windows Server 2008 ou supérieur, vous devez utiliser: netsh winhttp set proxy

Exemple:

Configurez un serveur proxy (proxy.sysadmit.com), port 8011, indiquant un réseau d'exclusion, par exemple: 172.17. *

netsh winhttp set proxy "proxy.sysadmit.com:8011" "; 172.17. *"

La configuration est enregistrée dans cette clé dans le registre:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Connections

Key Name: WinHttpSettings

Extrait de: https://www.sysadmit.com/2018/10/windows-update-con-proxy.html

Gustavo Fring
la source