| options { |
|
| directory "/var/cache/bind"; |
-- ścieżka do katalogu z danymi serwera DNS |
| query-source address * port 53; |
-- port na którym ma być serwer DNS (standardowo 53) |
| }; |
|
|
|
| logging{ |
|
| category lame-servers{ |
|
| null; |
|
| }; |
|
|
|
| category cname{ |
|
| null; |
|
| }; |
|
| }; |
|
|
|
| zone "." { |
Poszczególne strefy. |
| type hint; |
|
| file "/etc/bind/db.root"; |
-- ścieżka do pliku w którym zawarte są adresy innych serwerów
DNS. |
| }; |
|
|
|
| zone "howto.pl" { |
Strefa naszej domeny. |
| type master; |
-- nasz DNS jest pierwszym źródłem informacji o domenie |
| file "howto.pl"; |
-- plik z definicją domeny |
| notify yes; |
-- włączenie powiadamiania innych serwerów DNS |
| also-notify{ |
|
| 217.97.16.55; |
-- adres serwera DNS, który jest naszym SecondaryDNS-em |
| }; |
|
| }; |
|
| zone "127.in-addr.arpa" { |
Strefy lokalne odwrotne (tzw. revDNS, do zamiany IP na nazwę) |
| type master; |
-- typ główny |
| file "/etc/bind/db.127"; |
-- ścieżka do pliku z definicją strefy |
| }; |
|
| zone "0.in-addr.arpa" { |
|
| type master; |
-- typ główny |
| file "/etc/bind/db.0"; |
-- ścieżka do pliku z definicją strefy |
| }; |
|
| zone "255.in-addr.arpa" { |
|
| type master; |
-- typ główny |
| file "/etc/bind/db.255"; |
-- ścieżka do pliku z definicją strefy |
| }; |
|
| zone "1.168.192.IN-ADDR.ARPA" { |
|
| type master; |
-- typ główny |
| file "192.168.1"; |
-- plik z definicją strefy |
| notify no; |
|
| }; |
|
|
|
|
Dla przykładu nasz serwer jest Secondary DNS-em dla domeny
citrix.pl. |
| zone "citrix.pl" { |
-- plik z definicją strefy |
| type slave; |
|
| file "sec/citrix.pl"; |
-- adres IP PrimaryDNS-a dla citrix.pl |
| masters{ |
|
| 217.97.16.55; |
|
| }; |
|
| }; |
|