4 069
contributi
Riga 492: | Riga 492: | ||
function FindProxyForURL(url, host) | function FindProxyForURL(url, host) | ||
{ | { | ||
if (!isInNet(myIpAddress(), "192.168. | if (!isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0")) | ||
return "DIRECT"; | return "DIRECT"; | ||
return "PROXY | return "PROXY 192.168.1.1:3128"; | ||
} | } | ||
</pre> | |||
dove: | |||
nano /etc/dhcp/dhcpd.conf | * abilitiamo la navigazione sui siti web interni alla LAN senza passare dal proxy | ||
* per la navigazione al di fuori della LAN configuriamo automaticamente il proxy con indirizzo IP 192.168.1.1 e in ascolto sulla porta 3128 | |||
A questo punto dobbiamo configurare il server DHCP, agendo sul suo file di configurazione: | |||
<pre> | |||
# nano /etc/dhcp/dhcpd.conf | |||
</pre> | |||
e aggiungendo le opzioni: | |||
<pre> | |||
option local-pac-server code 252 = text; | |||
option local-pac-server "http://192.168.1.1/proxy.pac"; | |||
</pre> | |||
== Troubleshooting Bind == | == Troubleshooting Bind == |