Risposte:
Puoi riavviare BIND su Ubuntu usando sudo rndc reload
, su Centos, credo che tu debba farlo /etc/init.d/bind restart
.
Puoi anche eseguire /etc/init.d/networking restart
lo svuotamento del DNS / networking per i desktop locali che eseguono Ubuntu.
rndc
, piuttosto che riavviare il servizio. Se si modifica il file hosts, lo svuotamento viene effettuato tramite /etc/init.d/networking restart
. Mi trovo spesso a scaricare queste configurazioni.
nscd
e bind9
solo per
/etc/init.d/networking restart
va in crash il mio desktop Ubuntu (GNOME Fallback, credo)
A seconda della distribuzione, i client potrebbero non memorizzare nella cache per impostazione predefinita. Per Ubuntu o CentOS, prova questo comando: sudo /etc/init.d/nscd status
... per vedere se il demone della cache è in esecuzione. In tal caso, il client memorizza nella cache DNS e puoi scaricarlo con questo: sudo /etc/init.d/nscd restart
se NSCD non è in esecuzione, non c'è nulla da scaricare sul client ed è necessario: 1. assicurarsi che la vecchia voce non sia nel file / etc / hosts 2. assicurarsi che la modifica DNS sia già stata propagata a tutti gli slave DNS ( controlla resolv.conf per dove si sta risolvendo)
rndc reload
svuotare la cache? Non penso che lo faccia.