Ako na vlastný server – VII. (DNS)
V tejto časti nášho seriálu si ukážeme vytvorenie vlastného DNS servera.
Na vytvorenie DNS použijeme balíček bind9
apt-get install bind9
Prejdeme do priečinka /etc/bind/, v ktorom nachádzame named.conf. Do tohoto súboru budeme vždy pridávať novú doménu v tvare
zone "svetserverov.sk" IN {
type master;
file "pri/svetserverov.sk";
};
v /etc/bind/pri potom vytvoríme samotný súbor pre doménu svetserverov.sk
$TTL 1H
@ IN SOA ns1.skhosting.eu. hostmaster.skhosting.eu. (
2008030605 ;Serial
3600 ;Refresh
360 ;Retry
3600000 ;Expire
1H) ;Min TTL
IN NS ns1.svetserverov.sk.
IN NS ns2.svetserverov.sk.
IN MX 1 mail.svetserverov.sk.
svetserverov.sk. A sem_zadate_ip
* IN A sem_zadate_ip
Serial: Určuje kedy bol naposledy zmenený záznam, inak sa neprejaviac zmeny DNS. Vždy je potrebné toto číslo zadávať v tvare YYYYMMDDxx.
Refresh: Určuje ako často sa majú obnovovať údaje z primárneho DNS servera. RFC 1033 odporúča 3600.
Retry: Určuje interval, v ktorom sa má sekundárny nameserver pokúšať opätovne spojiť s primárnym DNS serverom po tom, ako pri spojení nastala chyba. RFC 1033 odporúča 600 .
Expire: Určuje platnosť údajov na sekundárnom DNS serveri ak sa nedokáže spojiť s primárnym. RFC 1033 odporúča 3600000
Minimum: Minimálna hodnota TTL.
Po každej zmene v súboroch bindu je potrebné znovu načítať bind, /etc/init.d/bind9 reload
nainstaloval som bind9 nevypisalo ziadnu chybu..ale v /etc/ nemam ziadne bind9…..mam tam len bind…neviete preco??
lebo je to bind a nie bind9 keby si pisal zdrojovy kod tak by si tam musel dost ela textu dopisovat a pri kazdej verzii menit cislo priecinku v zdrojakoch naco si komplikovat zivot