Re: Passando endereço de Proxy via DHCP
Sim, tem. Eu faço isso.
mas não é feito usando endereço direto de proxy, vc usaria um esquema de
proxy.pac para isso.
no dhcpd.conf, coloque:
option wpad code 252 = text;
option wpad "http://wpad.dominio.com.br/proxy.pac\n";
certifique-se de que o seu servidor DNS passado para as estações consiga
resolver o endereço do servidor wpad.dominio.com.br .
no servidor apache, crie um virtualhost, contendo:
<VirtualHost wpad.dominio.com.br>
ServerName wpad
ServerAlias wpad
DirectoryIndex proxy.pac
DocumentRoot /var/www/proxy
CustomLog /var/log/apache2/wpad.log combined
ErrorLog /var/log/apache2/error-wpad.log
LogLevel warn
AddType application/x-ns-proxy-autoconfig .dat
AddType application/x-ns-proxy-autoconfig .pac
Alias /wpad.dat /var/www/proxy/wpad.dat
Alias /wpad.da /var/www/proxy/wpad.dat
Alias /proxy.pac /var/www/proxy/wpad.dat
Alias /proxy.pa /var/www/proxy/wpad.dat
<Location "/">
ForceType application/x-ns-proxy-autoconfig
</Location>
<Directory "/var/www/proxy">
Order allow,deny
#suas redes especificadas abaixo:
Allow from 10. 192.168. 172.23. 127.
AllowOverride FileInfo AuthConfig Limit
ForceType application/x-ns-proxy-autoconfig
</Directory>
</VirtualHost>
e no arquivo /var/www/proxy/wpad.dat, coloque
function FindProxyForURL(url, host)
{
return "PROXY 172.23.26.2:3128";
}
Este wpad.dat é bem sem-vergonha, vc pode especificar muito mais coisas, como
por exemplo, proxy socks para conectividade social, endereços que não passam
pelo proxy, redundância de proxys, balanceamento de carga e muito mais.
Quanto maior, mais processamento das estações ele toma, mas nada absurdo. E
mais propenso a erros tbm.
Para mais exemplos de como incrementar o seu wpad.dat, leia:
http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html
[ ]s, e divirta-se!
Henry
Em Sexta 14 Julho 2006 11:21, leo_jfa escreveu:
> Caros,
> Existe alguma forma de passar para as estações via DHCP o endereço do
> servidor proxy.
>
> Att.
>
> Leandro Moreira.
Reply to: