[FUG-BR] Digest freebsd, volume 99, assunto 2
Nicolas Wildner
nicolas em tbl.com.br
Sexta Junho 6 09:26:09 BRT 2014
----- Mensagem original -----
> De: "Tiago Ribeiro" <shasty em gmail.com>
> Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd em fug.com.br>
> Enviadas: Sexta-feira, 6 de Junho de 2014 9:12:28
> Assunto: Re: [FUG-BR] Digest freebsd, volume 99, assunto 2
>
>
> Em 04/06/2014, à(s) 13:23, Otavio Augusto <otavioti em gmail.com>
> escreveu:
>
> > Em 4 de junho de 2014 13:12, Anker Projeto <projetoanker em gmail.com>
> > escreveu:
> >> Na verdade ja tentei todar algumas vezes e não tenho nenhum
> >> retorno.
> >> Não consegui intender dele direito na verdade, eu ja fiz a
> >> configuração do
> >> named.cond e outros dentro master, mas queria saber qual o
> >> procedimento, o
> >> que tenho que alterar , para funcionar somente o proxy interno .
> >>
> >> obrigado
> >
>
> Pelo DHCP já há algumas versões não tem funcionado a opção WPAD no
> FreeBSD, fiz da forma que você disse usando o bind, pelo que entendi
> da
> sua explicação, você confundiu DHCP e DNS , segue a entra que tem que
> estar no seu arquivo de banco de dados do DNS:
>
> wpad IN A 192.168.0.254
>
> sendo que este endereço é o ip do seu servidor web da rede, e você
> tem que
> ter um arquivo wpad.dat conforme este aqui:
>
> # cat /home/www/wpad.dat
> function FindProxyForURL (url, host) {
> return "PROXY 192.168.0.254:3128";
> }
>
>
> --
> www.bsdjf.com.br
>
Complementando com um "repost" de email que já passei na lista:
Temos o wpad aqui, mas configurado diferente pois a maioria das estações
são não-windows(Thin Clients):
1 - A URL de autoconf fica em nossa intranet com os seguintes dizeres
// vim: syntax=javascript
function FindProxyForURL(url, host) {
//Ignora os seguintes hosts e urls
if (shExpMatch(host, "localhost*")
|| shExpMatch(host, "127.0.0.1*") {
return "DIRECT";
}
//Proxy para todos
return "PROXY proxy.xxx.xxx.br:3128";
}
2 - Configuramos em nosso dns, para que o host wpad respondesse para a
intranet. Após pesquisas extensivas na internet e auditorias com o tcpdump
descobri que quase todos os browsers tentam resolver este nome quando estão
configurados com "Autodetectar configuração de proxy", e buscam pelo
script de configuração http://wpad/wpad.dat
3 - Obviamente que aqui está implicito que seu dhcp está distribuindo servers
de DNS e também os sufixos que o SO cliente deverá autocompletar na resolução
de nomes FQDN:
option domain-name "xxx.xxx.xx";
option domain-name-servers 192.168.x.x, 192.168.x.y;
4 - Pronto. Marque os navegadores com a opção de Autoconfigurar proxy, e
nunca mais se aborreça com notebooks de gestores/diretores que são levados para
casa :)
OBS: Depois de algumas pesquisas capturei a informação que máquinas com
o Sistema operacional Windows XP e inferiores não funcionam da forma
correta com o WPAD no DHCP. Também tive problemas com o isc-dhcp 4.x
e em laboratórios não tive sucesso e acabei partindo para a solução
baseada em DNS apenas.
Att,
Mais detalhes sobre a lista de discussão freebsd