Achei este comando para o dnsmasq.conf
no-dhcp-interface=enp3s0
Achei um erro no arquivo wpad, eu não tinha colocado {} na funtion
function FindProxyForUrl(url,host){
if (isPlainHostName(host))
return "DIRECT";
else
return "PROXY 192.168.200.254:8080";
}
Se dou ping no dos da estação em wpad, retorna wpad.homecare.com.br 192.168.200.254
Sem proxy transparente o navegador não acha o arquivo
http://wpad/wpad.dat (nem se trocar wpad pelo ip)
Com o proxy transparente o mesmo endereço retorna no arquivo
function FindProxyForUrl(url,host){ if (isPlainHostName(host)) return "DIRECT"; else return "PROXY 192.168.200.254:8080"; }
Com o proxy transparente fui no internet Explorer > Opções da Internet > Cofigurações da Rede Local >
Usuar script de configuração automática:
http://192.168.254/wpad.datOs bloqueios não funcionam, parece que continua transparente.
Mas se configuro endereço do proxy no navegador manualmente vai perfeitamente.
Fiz algumas mudanças no squid.conf
Mudei as linhas (vi por questão de segurança seria bom colocar o ip, mas não falou o pq).
E pelo que vi agora no lugar do "transparent" usa-se "intercept"
http_port 192.168.200.254:3128 intercept
http_port 192.168.200.254:8080
Removi esta linha
acl manager proto cache_object
acl all src 0.0.0.0/0.0.0.0
acl localhost src 192.168.200.254/24
Removi estas linhas de acordo com a mensagem dada pelo comando "squid -k parse