Quando digitiamo il nome di un sito nella barra degli indirizzi del nostro browser, per esempio www.blogwol.com viene fatta una richiesta ad un server DNS (Domain Name Server) il quale ha il compito di convertire il nome a dominio del sito in un indirizzo IP tipo 123.0.3.45. Tramite questo indirizzo IP il nostro programma per navigare in internet può collegarsi alla macchina dove risiede tale sito e visualizzare la rispettiva pagina.
Mentre navighiamo in Internet effettuiamo moltissime di queste richieste, ed ognuna di esse ha bisogno di un determinato lasso di tempo per essere eseguita, portandoci così ad uno spreco di tempo ed a tempi di accesso più lunghi. Esiste però una soluzione per ovviare a tutto ciò, ed è quella di creare sul nostro pc una Cache DNS. Una Cache DNS, ci consente di mantenere i risultati delle richieste fatte al server DNS in modo da recuperarle direttamente in locale. Su Debian installiamo i seguenti pacchetti: dnsmasq e dnsmasq-base. Apriamo il nostro terminale e digitiamo:
sudo apt-get install dnsmasq dnsmasq-base
Dopo l’installazione aggiungiamo la seguente riga alla fine del file /etc/dnsmasq.conf
listen-address=127.0.0.1
in modo che dnsmasq risponda unicamente alle richieste del nostro pc. Quando ci troviamo in una rete interna con indirizzo dinamico DHCP, capita che il file /etc/resolv.conf venga modificato ad ogni collegamento. Siccome noi dobbiamo inserire una voce al suo interno, invece di modificarlo tutte le volte inseriamo la voce seguente all’inizio del file /etc/dhcp3/dhclient.conf:
prepend domain-name-servers 127.0.0.1
Questa farà in modo che sia sempre aggiunta la voce “nameserver 127.0.0.1” al file /etc/resolv.conf, evitando in questo modo, ogni volta, la configurazione manuale.
Quindi chiudere il file e riavviare il servizio dnsmasq con:
sudo /etc/init.d/dnsmasq restart
Il guadagno in termini di tempo è davvero tanto, ed il nostro browser risulterà parecchio più veloce!
![]() |
![]() | |||
| ||||
![]() | ![]() |







20 marzo 2009 alle 14:33
Questi comandi sono per linux , giusto?
servirebbe qualcosa del genere anche per win?
grazie
Trackback e pingback
Scrivi un commento
Commenta pure, blogWOL è nofollow free!