Ve svete linuxu jsou nejznámějsí 2 DNS servery: Bind a DJBDNS. První z nich je
referenční konfigurací DNS, tak si ho podrobněji popíšeme. Základní konfiguraci
Bindu najdeme v souboru /etc/named.conf. Zde ukazka konfigurace ze stroje
houmr.huwlan.cz spravujícího menší lokalní sít s VEREJNYMI IP adresy.
options {
directory "/var/named";
query-source address * port 53; # bacha na firewall
forwarders {
62.77.124.149;
};
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN { # root servery
type hint;
file "named.ca";
};
zone "localhost" IN { #dopredna zona pro localhost
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN { #reverzni zona pro localhost
type master;
file "named.local";
allow-update { none; };
};
zone "huwlan.cz" IN { #dopredna zona pro huwlan.cz
type master;
file "huwlan.cz.zone";
allow-update { none; };
};
zone "236.209.62.in-addr.arpa" IN { #reverzni zona pro huwlan.cz
type master;
file "named.cz.huwlan";
allow-update { none; };
};
$TTL 86400
@ IN SOA huwlan.cz. root.huwlan.cz. (
10 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Minimum
IN NS houmr
routr IN A 62.209.236.33
houmr IN A 62.209.236.34
www IN CNAME houmr
jou IN A 62.209.236.35
jaguar IN A 62.209.236.36
IN MX 10 houmr
$TTL 86400
@ IN SOA huwlan.cz. root.huwlan.cz. (
10 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ;
IN NS houmr.huwlan.cz.
33 IN PTR routr.huwlan.cz.
34 IN PTR houmr.huwlan.cz.
35 IN PTR jou.huwlan.cz.
36 IN PTR jaguar.huwlan.cz.