|
Nell'ultima guida del progetto ReteFaiX3 abbiamo fatto diventare dinamico il nostro servizio DNS. Purtroppo, cosi' facendo, ci siamo pregiudicati la possibilita' di apportare modifiche manuali ai database di zona. Il servizio infatti, si crea alcuni file di journaling e lavora soprattutto su quelli, rendendo catastrofico l'intervento diretto sui file del db (cfr. ReteFaiX3 - Realizzare un DNS Server (Tutorial)).
La soluzione piu' ovvia e' quella di stoppare i servizi, effettuare le modifiche e riavviare nuovamente i servizi. Purtroppo, come ben sappiamo, non sempre si ha la possibilita' di farlo. Per ovviare a questo problema, esiste un comando che ci permette di poter apportare comunque modifiche senza che sia necessario fermare il servizio per una semplice modifica; sara' sufficiente attenersi alla prassi seguente.
digitare i comandi:
sudo rndc freeze mioDominio
e poi:
sudo rndc freeze 1.168.192.in-addr.arpa
sostituendo eventualmente il nome di dominio da voi usato alla stringa mioDominio. Cosi' facendo abbiamo congelato gli aggiornamenti indicando al servizio bind9 di porre in freeze le due zone dns, quella principale e quella di reverse.
Ora digitiamo:
sudo vi /var/lib/bind/db.mioDominio
oppure
sudo nano /var/lib/bind/db.mioDominio
Inseriamo gli aggiornamenti del caso e ripetiamo la stessa operazione sul db della zona di reverse lookup:
sudo vi /var/lib/bind/db.1-168-192.in-addr.arpa
oppure
sudo nano /var/lib/bind/db.1-168-192.in-addr.arpa
Ultimati gli aggiornamenti dovremo sbloccare i file di database del servizio DNS; digitiamo:
sudo rndc unfreeze mioDominio
e poi:
sudo rndc unfreeze 1.168.192.in-addr.arpa
Anche questa e' andata! Chevveloddicoaffa'!




























