⇤ ← Versione 1 del 2013-07-21 22:56:23
Dimensione: 1300
Commento:
|
Dimensione: 1914
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
I DNS Interni di Ninux.org sono raggiungibili da 2 indirizzi IP anycast: | I server DNS Interni possono essere: * Recursive Caching Name Server * Authoritative Name Server |
Linea 5: | Linea 7: |
|| DNS1 || 10.11.12.13 || || DNS2 || 10.11.12.14 || Che inoltreranno la richiesta DNS al server più vicino. Oltre a fare cache dai root servers di Internet risolvono le zone interne |
=== Caching Name Server === Il Caching Name Server fa query ricorsive per risolvere i nomi per conto degli host della rete. In particolare interroga i Root server per risolvere i nomi di Internet e caricano dai "Root server" della rete Ninux il database degli Authoritative Name Server che risolvono i nomi dei domini privati: |
Linea 15: | Linea 15: |
= Creare un nuovo server DNS interno con bind9 = | Alcuni Caching name server hanno i seguenti indirizzi IP anycast: || DNS1 || 10.11.12.13 || || DNS2 || 10.11.12.14 || Che inoltreranno la richiesta al server più vicino. === Authoritative Name Server === L'Authoritative Name Server risolve una o piu zone DNS (Es. example.nnx). Pertanto che gli host di Ninux risolvano le suddette zone è necessaria la delega da parte del server che risolve la zona superiore (Es. nnx). = Creare un nuovo Caching Name Server interno con bind9 = |
DNS Interno
I server DNS Interni possono essere:
- Recursive Caching Name Server
- Authoritative Name Server
Caching Name Server
Il Caching Name Server fa query ricorsive per risolvere i nomi per conto degli host della rete. In particolare interroga i Root server per risolvere i nomi di Internet e caricano dai "Root server" della rete Ninux il database degli Authoritative Name Server che risolvono i nomi dei domini privati:
- nnx
- 10.in-addr.arpa
- [16-31].172.in-addr.arpa
- 168.192.in-addr-arpa
Alcuni Caching name server hanno i seguenti indirizzi IP anycast:
DNS1 |
10.11.12.13 |
DNS2 |
10.11.12.14 |
Che inoltreranno la richiesta al server più vicino.
Authoritative Name Server
L'Authoritative Name Server risolve una o piu zone DNS (Es. example.nnx). Pertanto che gli host di Ninux risolvano le suddette zone è necessaria la delega da parte del server che risolve la zona superiore (Es. nnx).
Creare un nuovo Caching Name Server interno con bind9
Tutte le operazioni seguenti sono da eseguire con utente con privilegi di root
Installare Bind9 (distribuzione debian-based)
apt-get update apt-get install bind9 bindutils
Aggiornare i file di configurazione di bind
wget http://www.nir.nnx/bind9config/named.conf -O /etc/bind/named.conf wget http://www.nir.nnx/bind9config/named.conf.options -O /etc/bind/named.conf.options wget http://www.nir.nnx/bind9config/named.conf.ninux -O /etc/bind/named.conf.ninux
Riavviare bind
/etc/init.d/bind9 restart
Verificare che il server funzioni correttamente
nslookup www.nir.nnx 127.0.0.1
Se tutto è andato a buon fine il server DNS locale risponderà
Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: www.nir.nnx canonical name = wolfy.nir.nnx. Name: wolfy.nir.nnx Address: 10.30.0.100