Configurazione DNS · 2 min read · Jan 14, 2026

Risoluzione dei Domini Internamente ed Esternamente con Bind9 e Nameserver di Cache - Pagina 2

5. Creazione del File di Zona:

Ora c’è un problema. :( Dove è il mio fucile?

Cioè, se hai installato bind-chroot, allora creerai il tuo file di zona del dominio nella directory /var/named/chroot/var/named/, e poi farai un softlink alla directory /var/named/, ma se non hai installato questo pacchetto chroot, allora creerai il file di zona direttamente nella directory /var/named/.

Ora il seguente comando funziona bene, se hai bind-chroot:

$ vi /var/named/chroot/var/named/cbtcandy.org.zone

OPPURE (se bind-chroot non è installato)

$ vi /var/named/cbtcandy.org.zone  

e digita le seguenti righe nel tuo file di zona:

$TTL 86400
@ IN SOA @ nayyares.gmail.com. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS nameserver.cbtcandy.org.
nameserver IN A 192.168.1.1
cache IN A 192.168.1.2
www IN A 192.168.1.3
portal IN A 192.168.1.4

Puoi aggiungere quanti più record desideri :) in questo file.

Nota: Qui presumo che il nome della nostra macchina DNS sia nameserver e la subnet LAN sia su 192.168.1.0/24, puoi cambiare questo secondo la tua situazione.

Ora il seguente passaggio è necessario solo se hai creato il file di zona nella directory /var/names/chroot/var/named/.

$ ln -s /var/named/chroot/var/named/cbtcandy.org.zone /var/named/cbtcandy.org.zone

6. Modifica di resolv.conf:

Ora per dire alla nostra macchina nameserver l’ordine in cui cercherà la risoluzione dei nomi, dobbiamo modificare il file /etc/resolv.conf,

$ vi /etc/resolv.conf

e scrivere le seguenti due righe, ma mantienile nello stesso ordine, poiché vogliamo prima risolvere la query di risoluzione del dominio tramite il server di cache, quindi manterremo la riga 127.0.0.1 prima, in questo file.

nameserver 127.0.0.1  
nameserver 212.96.24.1

Nota: Presumo che l’IP della macchina nameserver del tuo ISP sia 212.96.24.1.

7. Impostazione del Nome Host:

Per impostare il tuo hostname secondo il tuo dominio, modificheremo il file /etc/sysconfig/network, cioè.

$ vi /etc/sysconfig/network

Ora digita la seguente riga:

HOSTNAME=nameserver.cbtcandy.org

8. Riavvio del Demone BIND:

$ service named restart             (Redhat,Fedora,Centos)

OPPURE

$ /etc/rc.d/rc.bind restart            (Suse,Debian)

9. Test:

Ora per testare se la tua configurazione funziona bene o meno, dai il seguente comando:

$ nslookup nameserver.cbtcandy.org

Se ottieni il seguente risultato, significa che il tuo BIND 9 sta funzionando bene:

Server:         127.0.0.1  
Address:        127.0.0.1#53  
  
Name:   nameserver.cbtcandy.org  
Address: 192.168.1.1

Ora per testare il tuo nameserver di cache, dai il seguente comando:

$ nslookup www.howtoforge.org

Se ottieni il seguente risultato, significa che il nameserver di cache sta funzionando bene.

Server:         212.96.24.1  
Address:        212.96.24.1#53  
  
Name:   www.howtoforge.org  
Address: 85.10.207.148

Nota: Se riscontri problemi durante la configurazione, non esitare a contattarmi.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.