È possibile usare il modulo DNS di YaST per configurare un server DNS per la rete locale. Quando si avvia il modulo per la prima volta, viene avviata una procedura guidata che richiede l'assunzione di alcune decisioni di base riguardanti l'amministrazione del server. Il completamento di questa procedura iniziale genera una configurazione del server molto elementare che dovrebbe consentire il funzionamento degli elementi essenziali, mentre con la modalità di configurazione avanzata è possibile gestire task di configurazione più sofisticati.
La procedura guidata comprende tre passaggi o finestre di dialogo. In alcune sezioni specifiche delle finestre di dialogo, è possibile scegliere di attivare la modalità di configurazione avanzata.
Quando si avvia il modulo per la prima volta viene aperta la finestra di dialogo descritta nella Figura 20.1, "Installazione del server DNS: impostazioni del server d'inoltro". In questa finestra di dialogo è possibile decidere se il daemon PPP deve fornire un elenco di server di inoltro al momento dell'accesso remoto tramite DLS o ISDN () oppure se si desidera specificare direttamente l'elenco ().
La finestra di dialogo comprende varie sezioni e può essere usata per gestire i file delle zone descritti nella Sezione 20.5, "File zone". Per le nuove zone, è necessario specificare il nome in . I nomi delle zone inverse devono terminare con .in-addr.arpa. Infine, selezionare il (master o slave). Vedere la Figura 20.2, "Installazione del server DNS: zona DNS". Fare clic su per configurare le altre impostazioni di una zona esistente. Per rimuovere una zona, fare clic su .
Nell'ultima finestra di dialogo, è possibile aprire e porte per il servizio DNS nel firewall attivato durante l'installazione e decidere quando deve essere avviato il servizio DNS. Questa finestra di dialogo permette anche di accedere alla configurazione avanzata. Vedere la Figura 20.3, "Installazione del server DNS: Completamento guidato".
All'avvio del modulo, YaST apre una finestra di dialogo con varie opzioni, che devono essere selezionate per configurare il server DNS con le funzioni di base:
Nella sezione specificare se il server DNS deve essere avviato all'avvio del sistema o manualmente. Per avviare immediatamente il server DNS, selezionare . Per arrestare il server DNS, selezionare . Per salvare le impostazioni correnti, selezionare . Per aprire la porta DNS nel firewall, selezionare , quindi selezionare per modificare le impostazioni del firewall.
Per impostare ciò che deve essere registrato dal server DNS e la frequenza di questa operazione, selezionare . Nella sezione specificare se il server DNS deve scrivere i dati del registro. Per usare il file di registro del sistema /var/log/messages, selezionare oppure selezionare per specificare un file diverso. Se si seleziona quest'ultima opzione, è possibile anche specificare le dimensioni massime del file in megabyte e il numero di file di registro che devono essere archiviati.
Selezionare per impostare altre opzioni. Selezionare per registrare tutte le query. In questo caso è necessario ricordare che il il file del registro potrebbe acquisire notevoli dimensioni. Per questo motivo, non è generalmente consigliabile abilitare questa opzione se non a scopo di debugging. Per registrare il traffico dei dati durante l'aggiornamento delle zone tra i server DHCP e DNS, abilitare . Per registrare il traffico dei dati durante il trasferimento delle zone dal server master ai server slave, selezionare . Vedere la Figura 20.4, "Server DNS: registrazione".
Per aggiungere una zona slave, selezionare , selezionare come tipo di zona, quindi fare clic su .
Nella sezione sotto a specificare il master da cui il server slave deve acquisire i dati. Per limitare l'accesso al server, selezionare uno degli ACL dall'elenco. Vedere la Figura 20.5, "Server DNS: editor delle zone slave".
Per aggiungere una zona master, selezionare , selezionare come tipo di zona, immettere il nome della nuova zona, quindi fare clic su .
Per modificare una zona master, selezionare , , scegliere la zona master dalla tabella, quindi fare clic su . La finestra di dialogo è costituita da diverse pagine: (quella che viene aperta per prima), , , e .
Questa finestra di dialogo consente di specificare server di nomi alternativi per le zone selezionate. Verificare che il server di nomi utilizzato sia compreso nell'elenco. Per aggiungere un record, immettere il nome in , quindi selezionare per confermare. Vedere la Figura 20.6, "Server DNS: editor zone (record NS)".
Per aggiungere un server di posta per la zona corrente all'elenco esistente, immettere l'indirizzo corrispondente e il valore della priorità. Quindi, fare clic su per confermare. Vedere la Figura 20.7, "Server DNS: editor zone (record MX)".
Questa pagina può essere utilizzata per creare record SOA (Start of Authority). Per una descrizione dettagliata delle singole opzioni, vedere l'Esempio 20.6, "File /var/lib/named/world.zone".
Questa finestra di dialogo può essere usata per gestire la risoluzione dei nomi. In immettere il nome dell'host, quindi selezionare il tipo di host. rappresenta la voce principale. Questa casella deve contenere un indirizzo IP. è un alias. Usare i tipi e per i record dettagliati o parziali che espandono le informazioni contenute nelle schede e . Questi tre tipi di record vengono risolti in record A esistente. può essere usato per le zone inverse e rappresenta l'opposto del record A.