In questo articolo discuteremo i diversi metodi di Ubuntu per la configurazione del server DNS.
Come possiamo fare la configurazione del server DNS in Ubuntu
Discuteremo il metodo per configurare il server DNS aprendo un terminale ed eseguendo alcuni comandi:
Configurazione del server DNS tramite il terminale Ubuntu
Possiamo anche configurare il DNS tramite il terminale. A tale scopo, aprire prima il terminale premendo Ctrl + Alt + T. Prima del processo di installazione aggiorneremo il nostro repository:
$ sudo apt update
Ora installeremo il server DNS utilizzando il comando bind9:
$ sudo apt install bind9
Il prossimo passo è installare le utility del DNS utilizzando il comando di "dnsutils":
$ sudo apt install dnsutils
Ora per configurare il DNS, andremo prima all'indirizzo /etc/bind/denomina.conf.opzioni E aggiungi il Google DNS per capire solo. Aggiungeremo il seguente testo aprendo l'indirizzo nel Nano Editor.
$ sudo nano/etc/bind/nominato.conf.opzioni
Sostituire il seguente testo nell'editor, 8.8.8.8 è il DNS di Google:
spedizioniere
8.8.8.8;
;
Ora esci dopo averlo salvato e abilitare la nuova configurazione riavviando il DNS utilizzando il comando SystemCtl.
$ sudo systemctl riavvia bind9
Controlla lo stato di bind9
$ sudo systemctl status bind9
Poiché il bind9 è in esecuzione ora testeremo il dominio che modifichiamo nel file di configurazione come:
$ Dig Google.com
L'output mostra che è il dominio di Google e funziona correttamente.
Ora faremo la configurazione della zona primaria ma prima della configurazione facciamo un'idea di cosa sta succedendo. Abbiamo archiviato alcuni file su alcuni host e in questa configurazione il DNS ottiene i suoi dati da quel file specifico per la sua zona. Ora per tale configurazione principale principale eseguiremo l'editor e confermeremo che i seguenti tre comandi sono presenti e non commentati.
includere “/etc/bind/denominato/.conf.opzione";
includere “/etc/bind/denominato/.conf.Locale";
includere “/etc/bind/denominato/.conf.zone predefinite ”;
Per verificare questo apriremo l'editor come:
$ sudo vi/etc/bind/denominati.conf
Di conseguenza vedremo:
Tutte e tre le righe sono presenti nell'output. Ora, ad esempio, abbiamo un dominio "giocatore.com "per il quale configureremo in modo da modificare il file di nome.conf.Locale Aprendo come:
$ sudo vi/etc/bind/denominati.conf.Locale
Modifica il seguente testo nell'editor come:
zona "giocatore.com "
Digita Master;
File “/etc/bind/db.giocatore.com ";
;
Copieremo il contenuto dal db.Locale al db.giocatore.com:
$ sudo cp/etc/bind/db.locale/etc/bind/db.giocatore.com
E a questo passaggio, apriremo il giocatore di file appena creato.com come:
$ sudo vi/etc/bind/db.giocatore.com
L'output dovrebbe essere così:
Dopo aver apportato modifiche, riavviaremo il DNS.
$ sudo systemctl riavvia bind9
Per la comunicazione del nostro dominio creato "giocatore.com "con un indirizzo IP dobbiamo fare un file di zona inversa. A tale scopo configureremo anche il file della zona inversa come:
$ sudo vi/etc/bind/denominati.conf.Locale
Qui aggiungeremo il seguente testo:
Zona “192.168.18.in-addr.arpa ”
Digita Master;
File “/etc/bind/db.10 ";
;
Dove 192.168.18 sono i primi tre ottetti della mia rete, qui lo sostituirai con il tuo. Ora copriremo e creeremo il nuovo file con DB.10 AS:
$ sudo cp/etc/bind/db.127/etc/bind/db.10
Ora apriremo questo file che abbiamo creato e il suo output dovrebbe essere mostrato di seguito:
$ sudo vi/etc/bind/db.10
L'output è il seguente:
In quest'ultima parte confermeremo prima le configurazioni eseguendo tutti questi comandi e verificheremo se generano errori o meno:
$ nominato-checkzone giocatore.com/etc/bind/db.giocatore.com
$ NOME-CHECKZONE 192.168.0.0 /32 /etc /bind /db.10
$ denominato-checkconf/etc/bind/denominati.conf.Locale
$ denominato-checkconf/etc/bind/denominati.conf
Esecuzione di tutti i comandi sopra non abbiamo ricevuto errori, quindi il nostro DNS è stato configurato correttamente.
Conclusione
DNS è una tecnica attraverso la quale chiamiamo i domini di diversi siti Web in ordine alfabetico e numericamente, quindi è facile per i server capirlo. Abbiamo imparato la configurazione del DNS (Sistema di nomi di dominio) nell'articolo. Abbiamo appreso che DNS è usato per assegnare indirizzi numerici ai domini alfabetici. Abbiamo configurato il dominio Google nel metodo della riga di comando e anche testato, anche nel metodo terminale, abbiamo fatto configurazione della zona dei file in avanti e inversa creando un dominio di giocatore.com. Speriamo che questo articolo ti aiuti molto e risolverà tutte le domande relative alla configurazione del DNS.