Tengo un servidor proxy Squid ejecutándose en el servidor de mi casa. Me gustaría que mi Firefox use este servidor proxy cuando estoy en mi red doméstica y, de lo contrario, no use ningún proxy ni ningún proxy de otra red.
En la configuración de proxy de Firefox, hay una opción "Detección automática de configuración de proxy para esta red". ¿Cómo hago para que Firefox pueda detectar mi proxy?
Respuesta1
Veresta página de Wikipedia sobre WPADpara saber cómo funciona la detección automática de proxy. Recuerde, WPAD basado en DHCP no funciona en Firefox.
En tu caso probablemente quieras usarURL de configuración automática de proxy. Los archivos PAC pueden comprobar en qué subred se encuentra (por ejemplo, 192.168.1.x frente a 192.168.2.x frente a 10.5.xx, etc.), por lo que si la red doméstica utiliza una subred exclusiva de otras redes a las que se conecta, esto funcionará. Más informaciónaquí.
Comprobación básica de la subred en la que se encuentra (tomada del último enlace):
function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
return "PROXY 192.168.1.1:8080";
else
return "DIRECT";
}