¿Cómo puedo configurar el proxy para todas las aplicaciones, sistemas, IE, etc.?

16

Estoy usando Windows 8 Enterprise (MSDN), detrás de un proxy.

Configuré el proxy en la configuración de red de IE (en realidad, no un proxy, sino un archivo .pac con config), y cuando intento conectarme a Internet, todo funciona bien en IE; sin embargo, el resto del sistema parece no usar Esos ajustes.

Entonces ... caso concreto: agregar y quitar características (como Hyper-V o .Net Framework 3.5) parece estar en línea para cada característica. Esto falla constantemente. No puedo agregar ninguna característica.

Otro ejemplo concreto: dentro de un invitado Hyper-V, no puedo acceder a Internet.

También sería bueno si (además de eso) todo funcionara correctamente (todas las aplicaciones y todo lo demás, como el sistema, usando la misma configuración de proxy).

¿Cómo puedo configurar el proxy para todas las aplicaciones, sistemas, IE, etc.?

Andreas Reiff
fuente

Respuestas:

18

La configuración de proxy para WinHTTP no es la configuración de proxy para Microsoft Internet Explorer.
No puede configurar los ajustes del proxy para WinHTTP en el Panel de control de Microsoft Windows.
El uso de la utilidad de configuración de proxy WinHTTP no altera la configuración que usa para Internet Explorer.

Para configurar un proxy de todo el sistema, haga

netsh winhttp set proxy myproxy

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

si desea utilizar la configuración del proxy IE para todos los programas, intente

netsh winhttp import proxy source =ie

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

Más información aquí:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx

RASG
fuente
5

¿IE está configurado como el navegador predeterminado? Si no, configúrelo y verifique nuevamente.

Si aún no funciona, en Windows 7 al menos el siguiente comando ayuda:

netsh winhttp import proxy source=ie

También puede usar netsh winhttp show proxyy netsh winhttp reset proxy(el propósito debe ser evidente).

Karan
fuente
1
(Estoy usando Win 8.) Usando el comando show proxy, obtengo "Acceso directo (sin servidor proxy). Lo cual es incorrecto, por supuesto, estoy usando un archivo de configuración de proxy en la red (.pac). Además, IE es default.
Andreas Reiff
show proxydice que no hay proxy? Eso es raro. Hmm, solo pensé en algo: en Win8 hay dos copias de IE: escritorio y Metro. ¿Quizás necesite especificar el proxy para ambos (en caso de que no lo haya hecho)?
Karan
No pude encontrar esa configuración para Metro IE, supongo, se necesita lo mismo que el escritorio IE. Además, leí en otro lugar que cada programa usa su propia configuración de proxy. Lo cual sería muy engorroso y también significaría que los programas que no tienen esa opción van a fallar ..
Andreas Reiff
0

Debe configurar tanto el archivo PAC para IE como la dirección IP del servidor proxy en la configuración de IE para otra aplicación en su sistema, excepto IE. IE usará el archivo PAC, y otros en el sistema usarán un servidor proxy configurado.

phanx
fuente
solo unos pocos programas usan la configuración de IE. incluso Windows en sí parece muy bueno cuando se usa el proxy para la activación, pero es malo cuando se usa el proxy para la actualización (aunque esto funciona ... lentamente ...)
Andreas Reiff
0

La mayoría de las aplicaciones de escritorio integradas en Windows 8.1 comparten la misma configuración de proxy con IE.

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

Para las aplicaciones de metro que viven en un contenedor cerrado , NO utilizan ningún proxy para conectarse de forma predeterminada .

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

Sin embargo, existe un mecanismo de 'exención de bucle invertido' en Windows 8.1 para evitar este dilema.

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

Puede descargar fiddler aquí: 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.
funicornio
fuente
0
  • Para las versiones XP o Windows 2003, debe usar el comando: proxycfg.exe

  • Para las versiones Vista, Windows Server 2008 o superior, debe usar: netsh winhttp set proxy

Ejemplo:

Configure un servidor proxy (proxy.sysadmit.com), puerto 8011, que indica una red de exclusión, por ejemplo: 172.17. * *

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

La configuración se guarda en esta clave en el registro:

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

Key Name: WinHttpSettings

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

Gustavo Fring
fuente