Tente uma abordagem que eu considero mais clara : function FindProxyForURL(url, host) { /* LISTA DOS ENDERECOS DE NOSSA REDE QUE NAO DEVEM USAR PROXY */ if (isInNet(host, "127.0.0.0", "255.0.0.0")) { return "DIRECT"; } if (isInNet(host, "192.168.200.0", "255.255.255.0")) { return "DIRECT"; } /* RESTANTE DA REDE USA O PROXY, SE ESTE FALHAR ENTAO TENTE DIRETO */ return "PROXY 192.168.200.254:3128; DIRECT" ; }
Se voce colocar o arquivo acima no seu webserver, entao no seu navegador voce vai ter que informar a URL : http://webserver/wpad.dat Se voce quer configuracao automatica, entao o navegador tem que estar setado para configuracao automatica (no IE essa opção é marcada por padrão, porém no Firefox não). Mas implementar isso tem um certo grau de dificuldade, se voce esta usando um DNS/DHCP da microsoft voce tem que setar wpad.seudominio.com.br (zona de pesquisa direta) no DNS e no DHCP acrescentar um endereco do tipo 252 apontando para a URL http://webserver/wpad.dat. Com isso, se seu navegador estiver configurado para configuracao automatica, ele vai encontrar o wpad.dat e utiliza-lo sem que voce tenha de ir de navegador em navegador. Para Linux, é a mesma coisa, porém usando os programas DNS/DHCP Linux, tem muitos howtos pela internet. []'s Em 2 de junho de 2010 12:42, Gilberto Nunes <gilberto.nu...@selbetti.com.br> escreveu: > Olá pessoal... > > Configurei o wpad aqui na minha rede pra trabalhar via dhcp. > O arquivo wpad.dat está assim: > > function FindProxyForURL(url,host) > { if(isPlainHostName(host)|| > isInNet(host,"192.168.200.0","255.255.255.0")) return "DIRECT"; > else return "PROXY 192.168.200.254:3128; DIRECT"; > } > > Ele estã no /var/www/wpad e eu consigo acessar ele via > http://meu_firewall/wpad/wpad.dat > > Configurei o squid na porta 3128 normal e ele autentica os usuários no > AD com Winbind... Até aqui tá tudo funcionando. > > Ocorre que quando não deixo nada marcado no IE ele não navega! > Se eu marco pra Usar script de configuração automática e coloco o URL > acim, funciona. > Se não não funciona! > > Alguém pode me dar alguma dica??? > > Obrigado > > Gilberto Nunes Ferreira > TI > Selbetti Gestão de Documentos > Telefone: +55 (47) 3441-6004 > Celular: +55 (47) 8861-6672 > > > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br