Un server DNS e DHCP su Debian: differenze tra le versioni

Riga 492: Riga 492:
function FindProxyForURL(url, host)
function FindProxyForURL(url, host)
  {
  {
if (!isInNet(myIpAddress(), "192.168.0.0", "255.255.255.0"))
if (!isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
return "DIRECT";
return "DIRECT";


return "PROXY proxy.agix.in:3128";
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 ==