Bom dia pessoal, configurei um pfSense *2.4.2-RELEASE-p1* (amd64), squid 0.4.43, squidGuard 1.16.4, com proxy transparente e criei e coloquei os 3 arquivos wpad.dat, wpad.da, proxy.pac na pasta /usr/local/www. Segue abaixo configuração dos arquivos:

function FindProxyForURL(url, host){
   var host_ip;

   host_ip= dnsResolve(host);
   if (isInNet(host_ip, "127.0.0.1", "255.255.255.255"))
      return "DIRECT";
   if (isInNet(host_ip, "192.168.10.0", "255.255.255.0"))
      return "DIRECT";
   if (isInNet(myIpAddress(), "192.168.10.0", "255.255.255.0"))
      return "PROXY 192.168.10.1:3128";
   else
      return "DIRECT";
}

Tenho o DNS no Windows server 2016 Essentials e o DHCP no pfSense.

No DNS Forwarder do pfSense em Host Overrides coloquei Host: wpad, Domain: meudominio.local, IP: 192.168.10.1 e description: descrição qualquer.

No DNS configurei uma entrada Host A com o nome do pfSense e IP do mesmo e criei um Alias(CNAME) wpad apontando para o Host A.

No DHCP configurei 3 entradas em Additional BOOTP/DHCP Options:

Number: 252         Type: text       Value: http://192.168.10.1/wpad.dat

Number: 252         Type: text       Value: http://192.168.10.1/wpad.da

Number: 252         Type: text       Value: http://192.168.10.1/proxy.pac

Bloqueei a porta 80 e a 443 no firewall e deu certo tanto para o navegador Chrome e IE, mas no Firefox não, ressalto que foi habilitado auto detectar configurações de proxy no mesmo.

Esta tudo correto? Alguma dica? Alguém já teve esse problema? Pesquisei e não encontrei nada.

desde já obrigado,

Fábio S. Nucci
_______________________________________________
Pfsense-pt mailing list
[email protected]
http://lists.pfsense.org/mailman/listinfo/pfsense-pt

Responder a