2009-08-25 22:25:54 +0000 2009-08-25 22:25:54 +0000
55
55

Configuración de proxy global para todas las aplicaciones de Windows en Windows Vista

¿Cómo hago que Windows (Vista) aplique cierto servidor proxy para todas las aplicaciones que utilizan Internet?

Respuestas (6)

54
54
54
2009-08-26 05:21:18 +0000

La respuesta corta es: no puedes. No existe una configuración “global” de proxy, porque los proxies son utilizados por aplicaciones individuales (como Internet Explorer, Firefox, etc.), no por el propio Windows. Sin embargo, algunos programas utilizan internamente las bibliotecas de Internet Explorer para acceder a la web, por lo que utilizarán la configuración de IE, tal y como la publicó firedfly.

Puedes obligar a las aplicaciones individuales a utilizar proxies, incluso si las propias aplicaciones no son compatibles con los proxies, mediante el uso de herramientas como FreeCAP o Socksify .

Si realmente quieres forzar a todos los programas a pasar a través de un proxy tendría que hacerse a nivel de red, por lo que necesitarías establecer una conexión VPN a un servicio como Your Freedom o Steganos Internet Anonym .

14
14
14
2009-08-25 23:22:47 +0000

La configuración de proxy predeterminada se establece en las opciones de Internet Explorer.

Herramientas->Opciones de Internet->Pestaña Conexiones->Botón de configuración de la línea

La información de proxy especificada aquí será la predeterminada del sistema. Sin embargo, no todas las aplicaciones utilizan la configuración de proxy predeterminada.

11
11
11
2011-05-24 19:12:43 +0000

Puedes establecer un proxy global a nivel de máquina usando netsh.exe. Ejecute:

netsh winhttp set proxy <proxy server address> <exception list in quotes, seperated by ;>
9
9
9
2009-08-26 05:28:08 +0000

Proxificador

Fuera de la caja, no se puede establecer un proxy global para todas las aplicaciones a utilizar. Aunque puedes introducir tus datos de proxy en Internet Explorer como sugiere firedfly , esto sólo funcionará para ciertas aplicaciones (principalmente aplicaciones de Windows, pero Google Chrome utiliza estas configuraciones.)

Privoxy hace exactamente lo que tú quieres. Establecerá una conexión con el proxy y dirigirá todo el tráfico hacia fuera de él (excluyendo el tráfico local, por supuesto). Funciona tanto en Windows como en OS X, e incluso tiene una versión portátil.

Proxifier es un programa que permite a las aplicaciones de red que no soportan trabajar a través de servidores proxy operar a través de un proxy HTTPS o SOCKS o una cadena de servidores proxy.

Con Proxifier puedes trabajar con cualquier cliente de Internet (navegadores, FTP, IRC, BitTorrent, mensajeros, telnet, SSH, video/audio, juegos. ..) a través de una red que está separada de Internet por un cortafuegos (sólo se necesita un puerto abierto para que un túnel proxy pueda evitar el cortafuegos).

También usé este programa para responder mi Force Steam (y otros programas que no especifican la configuración del proxy) para usar un proxy pregunta.

7
7
7
2012-01-06 19:07:57 +0000

Puede usar la política de grupo para establecer el servidor proxy predeterminado para todos los usuarios :

En la política de grupo: Política de ordenador local - Configuración del ordenador - Plantillas administrativas - Componentes de Windows - Explorador de Internet - habilitar “Establecer la configuración del proxy ‘Por máquina’ en lugar de ‘Por usuario’” Esta configuración hace que no tenga que reasignar los ajustes cada vez que un usuario diferente se conecta a la máquina.

Política de ordenador local - Configuración de usuario - Configuración de Windows - Mantenimiento de Internet Explorer - Conexión - Configuración de proxy. (Puede definir la configuración del proxy aquí)

Política del ordenador local - Configuración de usuario - Configuración de Windows - Mantenimiento de Internet Explorer - URLs (puede establecer su página de inicio predeterminada, ect, aquí)

También hay una opción para configurar Windows Update para usar un servidor proxy :

Netsh winhttp set proxy myproxy

Netsh winhttp set proxy myproxy:80 ";bar"

Netsh winhttp set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*. contoso.com"

En nuestro entorno terminamos usando: netsh winhttp set proxy 192.168.0.100:88 "<local>;*.company.com"

1
1
1
2012-06-26 12:07:45 +0000

Si tiene un violín, puede mirar las solicitudes desde su navegador después de haber autenticado y copiado el encabezado de Proxy-Autorización, luego establezca un punto de interrupción antes de las solicitudes para capturar las solicitudes de su programa y pegue el encabezado a la solicitud. O puede agregar una regla personalizada dentro de OnBeforeRequest (Ctrl+R):

if(!oSession.oRequest.headers.Exists("Proxy-Authorization")){
    oSession.oRequest.headers.Add("Proxy-Authorization", "Basic xxxxxxxxxxxxx");
}

donde xxxxx es lo que capturó de la solicitud del navegador. Aunque no es una solución permanente, es simple y funciona bien. Añadir la regla también funciona con el streaming activado.