Proxy via dhcp wpad.dat firefox
-
bom tarde colegas
apliquei no pfsense o wpad.dat via dhcp e os navegadores como chrome e internet funcional muito bem, mas já o navegado como firefox não pega o proxy automatico de jeito nenhum ate deixando na opção para pegar dos navegadores. sera que algum colega conseguiu fazer funcionar?
pois estou usando a ultima versão do firefox
-
Configurou DNS?
Criou os 3 arquivos, proxy.pac, wpad.dat e wpad.da ?
-
BELEZA Tomas Waldow
não tenho os 3 arquivos criei com o método so Sys-Squad, mas também criei a entrada no dns windows e o proxy.php estou enviando via dhcp windows, se eu criar esses outros arquivos sera que o firefox procura automático
http://192.168.2.1:9600/proxy.php
desta forma esta a entrada no dhcp do windows.
-
Tive problemas com esse script, uso como te falei e funciona bem.
-
beleza, tomas
então devo entregar no dhcp windows desta forma http://192.168.2.1:9600/wpad.dat , mas mesmo assim criei os 3 arquivos
e mudei o script para este
function FindProxyForURL(url,host){
// http://technet.microsoft.com/en-us/library/dd361950.aspx
// nomes de maquinas sem pontos passam direto
if (isPlainHostName(host))
return "DIRECT";// resolve o ip do host
var resolved_ip=dnsResolve(host);// redes liberadas no firewall ou internas
if (isInNet(resolved_ip, "161.148.0.0", "255.255.0.0")||
isInNet(resolved_ip, "192.168.0.0", "255.255.0.0")||
isInNet(resolved_ip, "10.0.0.0", "255.0.0.0")||
isInNet(resolved_ip, "172.16.0.0", "255.240.0.0")||
shExpMatch(host,"127.0.0.1"))
return "DIRECT";if (shExpMatch(host,"*.conduit.com")) return "PROXY 127.0.0.1:8080";
if (shExpMatch(host,"bb.com.br") ||
shExpMatch(host,"meubanco.com.br") ||
shExpMatch(host,"notafiscal.site.x.y.x"))
return "DIRECT";// Regra deafult com proxy em ordem de fail-ver
return "PROXY 192.168.2.1:3128; PROXY 192.168.15.1:3128";}
se possível corrigir algo me informe
-
Me parece OK o script, só não entendi a questão da porta 9600;
-
beleza, tomas
então devo entregar no dhcp windows desta forma http://192.168.2.1:9600/wpad.dat , mas mesmo assim criei os 3 arquivos
e mudei o script para este
function FindProxyForURL(url,host){
// http://technet.microsoft.com/en-us/library/dd361950.aspx
// nomes de maquinas sem pontos passam direto
if (isPlainHostName(host))
return "DIRECT";// resolve o ip do host
var resolved_ip=dnsResolve(host);// redes liberadas no firewall ou internas
if (isInNet(resolved_ip, "161.148.0.0", "255.255.0.0")||
isInNet(resolved_ip, "192.168.0.0", "255.255.0.0")||
isInNet(resolved_ip, "10.0.0.0", "255.0.0.0")||
isInNet(resolved_ip, "172.16.0.0", "255.240.0.0")||
shExpMatch(host,"127.0.0.1"))
return "DIRECT";if (shExpMatch(host,"*.conduit.com")) return "PROXY 127.0.0.1:8080";
if (shExpMatch(host,"bb.com.br") ||
shExpMatch(host,"meubanco.com.br") ||
shExpMatch(host,"notafiscal.site.x.y.x"))
return "DIRECT";// Regra deafult com proxy em ordem de fail-ver
return "PROXY 192.168.2.1:3128; PROXY 192.168.15.1:3128";}
se possível corrigir algo me informe
tente usar esses tutoriais aqui utilizo e funciona normalmente.
https://forum.pfsense.org/index.php?topic=104190.0
https://doc.pfsense.org/index.php/WPAD_Autoconfigure_for_Squid
https://forum.pfsense.org/index.php?topic=53331.0
http://blogdonerd.com.br/2011/10/descoberta-automatica-de-proxy-wpad-web-proxy-auto-discovery/
http://www.pfsense-br.org/blog/2013/12/configuracao-wpad-no-pfsense-2-1/Abraços,
Diego
-
sera que o meu so não funciona por utilizar outra porta em vez de ser a porta 80
http://192.168.2.1:9600/wpad.dat
sera que é por isso, teria como habitar no lighty logs para verificar se o firefox esta mesmo buscando o arquivo de proxy
-
sera que o meu so não funciona por utilizar outra porta em vez de ser a porta 80
http://192.168.2.1:9600/wpad.dat
sera que é por isso, teria como habitar no lighty logs para verificar se o firefox esta mesmo buscando o arquivo de proxy
Creio que sim, pois a consulta é feita pelo navegador e não que ele vai buscar em outra porta.
-
Tomas funcionou
o firefox pegou o proxy automático, cara ter a porta 80 ativa na rede interne não é perigoso
-
Tomas funcionou
o firefox pegou o proxy automático, cara ter a porta 80 ativa na rede interne não é perigoso
Sim, por isso pode criar outra instancia do servidor web do pfSense para responder na porta 80 somente o arquivo wpad e deixar a interface de administração em outra porta via HTTPs. Da uma procurada no forum tem artigo sobre isso.
-
OK já possui outra instância em outra porta, mas além disso vou ativar HTTPS nesta porta
Depois mando a regra que fiz