Aveți două configurații în total:
1. configurație named.conf
2. configurarea fișierului de zonă
pentru named.conf, voi oferi un eșantion, care, după cum puteți vedea, aveți configurația denumită principală și numele zonei în interior.
fișierele de zonă sunt păstrate într-un fișier separat
Probă:
Opțiuni {
directorul „/zones”;
pid-file "/var/run/named/pid";
fișierul statistici „/var/stats/named.stats”;
listen-on { 127.0.0.1; 1.2.3.4;};
permit-transfer {127.0.0.1; 2.3.4.5;};
recursive-clienți 20;
dezactivare-zona-vide "255.255.255.255.IN-ADDR.ARPA";
dezactivare-zona-vide "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
dezactivare-zona-vide "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
};
cheie "rndc-key" {
algoritmul hmac-md5;
secret „HashedContent”;
};
controale {
inet 127.0.0.1 portul 953
permit { 127.0.0.1; } chei { "rndc-key"; };
};
zona "." {
tip slave;
fișierul „/etc/namedb/slave/root.slave”;
studii de masterat {
192.5.5.241; // F.ROOT-SERVERS.NET.
};
anunta nu;
};
zona „arpa” {
tip slave;
fișierul „/etc/namedb/slave/arpa.slave”;
studii de masterat {
192.5.5.241; // F.ROOT-SERVERS.NET.
};
anunta nu;
};
zona "in-addr.arpa" {
tip slave;
fișierul „/etc/namedb/slave/in-addr.arpa.slave”;
studii de masterat {
192.5.5.241; // F.ROOT-SERVERS.NET.
};
anunta nu;
};
zone "localhost" { tip master; fișierul „/etc/namedb/master/localhost-forward.db”; };
zone "127.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/localhost-reverse.db”; };
zona "255.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "0.ip6.arpa" { tip master; fișierul „/etc/namedb/master/localhost-reverse.db”; };
zone "0.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "10.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "16.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "17.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "18.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "19.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "20.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "21.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "22.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "23.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "24.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "25.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "26.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "27.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "28.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "29.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "30.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "31.172.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "168.192.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "254.169.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "2.0.192.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "100.51.198.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "113.0.203.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "test" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "exemplu" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "invalid" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "example.com" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "example.net" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "example.org" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "18.198.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "19.198.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "240.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "241.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "242.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "243.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "244.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "245.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "246.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "247.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zone "248.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "249.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "250.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "251.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "252.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "253.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
zona "254.in-addr.arpa" { tip master; fișierul „/etc/namedb/master/empty.db”; };
// Zonele Clienți
zone "domain1.com" { tip master; fișierul „db.domain1.com.hosts”; };
zona "domain2.net" { tip master; fișierul „db.domain2.net.hosts”; };
după cum ați observat, am menționat numele fișierelor de zonă în named.conf și le-am stocat în directorul „/zones”. fiecare nume de fișier de zonă trebuie să corespundă cu același nume pe care l-ați menționat aici.
deci, de exemplu, numele unui fișier de zonă trebuie să fie exact "db.domain1.com.hosts" și apoi în interiorul fișierului, aveți înregistrările definite.
Folosind acest fișier, este posibil să vedeți unele probleme, dar citind fișierul jurnal puteți edita și elimina opțiunile inutile. Acesta a fost doar un exemplu pentru a vă ghida despre cum să aveți fișierele de configurare principale și de zonă în două fișiere de configurare separate, de dragul simplității.