Di norma, un server DNS si riferisce sia al programma utilizzato per formare le risposte alle query DNS sia all'host stesso utilizzato per eseguire il programma DNS. In questo caso, le richieste vengono controllate utilizzando il protocollo appropriato.
È necessario
Un computer con una connessione Internet
Istruzioni
Passo 1
Innanzitutto si ricorda che, a seconda della funzione svolta, i server DNS possono essere suddivisi in più gruppi. Ciascuno dei gruppi di server ha le proprie specifiche di azione e contiene anche sottogruppi di server che hanno uno scopo ancora più ristretto. La gerarchia del server è solitamente associata alla presenza o assenza di diritti di azione nell'area di copertura.
Passo 2
Si noti che il gruppo più grande di tutti i gruppi è il gruppo di server DNS autorevoli. La particolarità di questo gruppo di server è che servono qualsiasi zona. Ciascun gruppo di server DNS autorevoli dispone di almeno un server primario. Tale elemento del gruppo è in grado di apportare modifiche a queste zone, pertanto è anche chiamato server master. Oltre al server primario, una zona può contenere un numero illimitato di server secondari che non dispongono di diritti sufficienti per apportare modifiche ai dati della zona. Il loro lavoro si basa sulla ricezione di messaggi su eventuali modifiche dal server principale.
Passaggio 3
Se sei interessato al processo di interazione tra il server e il client, approfondisci il lavoro di un server DNS di memorizzazione nella cache. Il principio di funzionamento di questo sistema è associato alla gestione delle richieste dei client e all'interazione con server DNS di livello superiore. Un server DNS di memorizzazione nella cache riceve richieste ricorsive dai client, quindi esegue queste richieste tramite richieste non ricorsive a server autorevoli e quindi passa la richiesta a un server upstream.
Passaggio 4
Si noti che nel caso di servire client eseguiti sulla stessa macchina locale, viene utilizzato il server DNS locale. Tale server ripete il principio di funzionamento di un server di memorizzazione nella cache, ma è configurato per l'uso sulla macchina locale. Un server DNS di reindirizzamento fa qualcosa di simile. Tale applicazione è in grado di reindirizzare le richieste ricorsive che riceve a un server di cache upstream.
Passaggio 5
Considera anche come funziona un server DNS di registrazione. Accetta aggiornamenti dinamici dai client. Oggi, un tale server è solitamente combinato con un server DHCP. Può anche funzionare come un server DNS di registrazione, ricevendo informazioni dagli utenti di un determinato dominio sulla corrispondenza, ad esempio, del nome e dell'indirizzo IP di un computer, aggiornando così i dati della zona di dominio.