Program zpracovává soubor /etc/hosts, v něm jsou řádky ve tvaru:
Kód: Vybrat vše
IP_ADRESA PRIMÁRNÍ_JMÉNO [ALIASY...] [#KOMENTÁŘ]
Kód: Vybrat vše
1.2.3.4 masina.mff.cuni.cz masina komp.jina.domena
Kód: Vybrat vše
domain ms.mff.cuni.cz
pro každou doménu nalezenou v hosts je potřeba upravit soubor /etc/namedb/JMENO_DOMENY.db (pro všechny domény tento soubor již existuje a obsahuje SOA záznam), tento soubor, začíná SOA záznamem ve tvaru
Kód: Vybrat vše
domena IN SOA ...... (.......
........
rrrrmmddnn;serial
.......
)
Další obsah souboru lze celý smazat a vygenerovat znova.
Pro všechny primární záznamy z hosts je potřeba vygenerovat do souboru odpovídající domény záznam
Kód: Vybrat vše
jmeno IN A IP_ADRESA
Kód: Vybrat vše
jmeno IN CNAME PRIMARNI_JMENO.
Pro všechny IP adresy je potřeba vygenerovat reverzní záznam, tz. pro řádek z hosts
Kód: Vybrat vše
1.2.3.4 masina.mff.cuni.cz
Kód: Vybrat vše
4 IN PTR masina.mff.cuni.cz.
Když je vše vygenerováno, je potřeba říci démonovi, že má reloadnout konfiguraci. Soubor /var/run/named.pid obsahuje pouze PID, to se načte a pomocí kill -1 PID se pošle signál démonovi.
Bylo nás tam zhruba 17, tak půlka měla za 1, asi se 3-4 lidma si chtěl krátce promluvit a zbytek za 2.