GNU/Linux >> Linux Esercitazione >  >> Linux

Quali sono i tipi di server DNS

Tipi di server DNS

I server DNS svolgono un'ampia varietà di ruoli:un singolo server dei nomi può essere un master per alcune zone, uno slave per altre e fornire servizi di memorizzazione nella cache o di inoltro per altre ancora.

Il ruolo del name server è controllato dal suo file di configurazione, che nel caso di BIND è chiamato named.conf . La combinazione di parametri globali nel file named.conf (definito in una clausola di opzioni) e le zone servite (definite in una o più clausole di zona) determinano la funzionalità completa del server dei nomi. A seconda delle esigenze, tali configurazioni possono diventare molto complesse.

1. Server radice

I server radice sono posizionati nella parte superiore o radice della gerarchia DNS e conservano i dati su ciascuna delle zone di livello superiore. I server radice sono gestiti dalla scheda di rete e sono stati spostati in un dominio comune per scopi di denominazione coerenti. I server root sono denominati A.root-servers.net., B.root-servers.net. e così via.

2. Server primari (master)

  • Ogni dominio deve avere un server primario. Il server primario ha le seguenti caratteristiche.
  • In genere esiste un solo server primario per dominio.
  • Sono il sistema in cui vengono apportate tutte le modifiche al dominio.
  • Sono autorevoli per tutti i domini che servono.
  • Aggiornano e sincronizzano periodicamente i server secondari del dominio.
  • Nelle versioni correnti di BIND, sono definiti dall'argomento tipo master nell'istruzione zone nel file di configurazione /etc/named.conf .

3. Server secondari

Ogni dominio dovrebbe avere almeno un server secondario. In effetti, la NIC non consentirà a un dominio di essere registrato ufficialmente come sottodominio di un dominio di primo livello fino a quando un sito non mostrerà due server DNS funzionanti. I server secondari hanno le seguenti caratteristiche.

  • Esiste uno o più server secondari per dominio.
  • Ottengono copia delle informazioni sul dominio per tutti i domini che servono dal server primario appropriato o da un altro server secondario per il dominio.
  • Sono autorevoli per tutti i domini che servono.
  • Ricevono periodicamente aggiornamenti dai server primari del dominio.
  • Offrono la condivisione del carico con i server primari e altri server del dominio.
  • Offrono ridondanza nel caso in cui uno o più altri server siano temporaneamente non disponibili.
  • Offrono un accesso più locale alla risoluzione dei nomi se posizionati in modo appropriato.
  • Nelle versioni correnti di BIND, sono definiti dall'argomento tipo slave nell'istruzione zone in /etc/named.conf file.

4. Server di sola memorizzazione nella cache

Questi server memorizzano nella cache solo le informazioni per qualsiasi dominio DNS. Non sono autorevoli per nessun dominio. I server di sola memorizzazione nella cache forniscono le seguenti funzionalità.

  • Forniscono la cache locale dei nomi cercati.
  • Hanno un carico amministrativo inferiore.
  • Non sono mai autorevoli per nessun dominio.
  • Riducono il sovraccarico associato ai server secondari che eseguono trasferimenti di zona dai server primari.
  • Consentono al client DNS l'accesso alle informazioni di denominazione memorizzate nella cache locale senza il costo della configurazione di un server DNS primario o secondario.

5. Server di inoltro

I server di inoltro sono una variazione su un server primario o secondario e fungono da punti focali per tutte le query DNS fuori sede. La designazione di un server come server di inoltro fa sì che tutte le richieste fuori sede passino prima attraverso quel server. I server di inoltro hanno le seguenti caratteristiche.

  • Sono usati per centralizzare le richieste fuori sede.
  • Il server utilizzato come forwarder crea una ricca cache di informazioni.
  • Tutte le query fuori sede passano prima attraverso gli spedizionieri.
  • Riducono il numero di richieste fuori sede ridondanti.
  • Non è richiesta alcuna configurazione speciale sugli spedizionieri.
  • Se gli spedizionieri non rispondono alle domande, il server locale può comunque contattare un sito remoto, gli stessi server DNS.


Linux
  1. Quali sono i separatori di parole Readline?

  2. Quali server DNS sto usando?

  3. Quali sono gli svantaggi delle code di messaggi di Linux?

  4. Qual è l'utilità della riga di comando del DNS inverso?

  5. Nomi host:di cosa si tratta?

Cassandra vs MongoDB - Quali sono le differenze?

Terraform vs Kubernetes:quali sono le differenze

Che cos'è Intel SGX e quali sono i vantaggi?

Cos'è l'hypervisor e quali sono i suoi tipi

useradd vs. adduser:quali sono le differenze?

Quali sono i vantaggi del Logical Volume Manager