Installazione:
sudo apt-get --no-install-recommends install pdnsd
scegliamo tra le opzioni la voce manual:
ora è necessario modificare la configurazione DHCP nel esempio uso nano ma sentitevi liberi di usare l'editor di testo che più vi piace
sudo nano /etc/dhcp/dhclient.conf
togliamo il cancelletto alla riga
#prepend domain-name-servers 127.0.0.1;
ora modifichiamo il file
/etc/pdnsd.conf
mettiamo il cancelletto alle seguenti righe
/* server {
label="resolvconf";
} */
ora aggiungiamo una sezione server con le informazioni del nostro DNS
server {
label = "mydns";
ip = x.x.x.x # ISP DNS 1
, y.y.y.y # ISP DNS 2
;
timeout = 5;
uptest = query;
ping_timeout = 300; // 30 seconds.
purge_cache = off;
exclude = .localdomain;
policy = included;
preset = off;
}
Possiamo usare un OpenDNS oppure i server di Google (
8.8.8.8
and 8.8.4.4
).Ora dobbiamo modificare il file
/etc/default/pdnsd
:# do we start pdnsd ?
START_DAEMON=yes
# auto-mode, overrides /etc/pdsnd.conf if set [see /usr/share/pdnsd/]
#AUTO_MODE=
# optional CLI options to pass to pdnsd(8)
START_OPTIONS=
Ora riavviamo facciamo un test dalla console lanciamo:
$ dig holocube.blogspot.com
[...]
;; Query time: 77 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Jul 3 17:55:26 2011
;; MSG SIZE rcvd: 124
quindi lanciamolo una seconda volta
$ dig holocube.blogspot.com
[...]
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Jul 3 17:55:33 2011
;; MSG SIZE rcvd: 124
Bene operazione riuscita!!!!!!!!!!!!!!!Per chi volesse ci sono delle alternative come tinyDNS
Vedi anche :
2 commenti:
Domanda: tra i vantaggi c'è anche quello che d'ora in poi i server DNS non registrano più le ricerche dei siti che si trovano nella cache dns? giusto?
si e inoltre un vantaggio è che sarai protetto da siti malevoli di phishing
Posta un commento