I CentOS (och andra Red Hat-baserade Linux-distributioner) är 'Namnge.Conf' den
primära konfigurationsfilen för Bind DNS-servern . Den definierar serverns beteende och hur den hanterar DNS -förfrågningar.
Här är en uppdelning av vad "namngivna.conf" gör:
Nyckelroller:
* DNS -serverinställningar: Det ställer in själva DNS -servern, inklusive:
* Servernamn: DNS -serverns värdnamn.
* port: Porten som DNS -servern lyssnar på (vanligtvis port 53).
* loggning: Konfigurerar hur och var DNS -servern loggar händelser.
* Säkerhet: Kontrollerar åtkomst till DNS -servern, inklusive vilka klienter kan fråga den.
* DNS -zoner: Definierar DNS -zonerna som servern hanterar:
* Zonnamn: Domännamnet som servern är auktoritativ för.
* Zontyp: Oavsett om det är en "master" -zon (servern har de auktoritativa uppgifterna) eller en "slav" -zon (den får data från en annan server).
* zonfil: Anger platsen för filen som innehåller DNS -poster för zonen.
* Speditörer: Ställer in DNS -servrar som servern ska använda för att lösa frågor för domäner som den inte hanterar.
* Visningar: Låter dig definiera olika uppsättningar av DNS -poster för olika klienter (t.ex. interna kontra externa användare).
Struktur:
`Namn. Varje avsnitt kan innehålla olika direktiv och parametrar.
Exempel:
`` `
alternativ {
Lyssna på port 53 {127.0.0.1; };
Listen-on-V6 port 53 {::1; };
katalog "/var/namngivna";
DNSSEC-Validation Auto;
Auth-nxdomain nr;
rekursion ja;
tillåtna query {någon; };
tillåtsöverföring {ingen; };
tillåtelse-uppdatering {ingen; };
pid-file "/var/run/named/named.pid";
};
loggning {
Channel Default_Debug {
fil "namngivna.debug";
svårighetsdynamik;
};
};
kontroller {
inet 127.0.0.1 port 953 tillåter {127.0.0.1; } nycklar {"rndc-key"; };
};
zon "exempel.com" i {
typ Master;
fil "exempel.com.zone";
tillåtelse-uppdatering {ingen; };
};
zon "0.0.127.in-addr.arpa" i {
typ Master;
fil "127.0.0.1.zone";
tillåtelse-uppdatering {ingen; };
};
Inkludera "/etc/named.rfc1912.zones";
`` `
Nyckelpunkter:
* `nämnda.conf` är en kritisk fil för att konfigurera bindning.
* Att förstå dess struktur och direktiv är avgörande för att hantera en DNS -server.
* Fel i `nämnda.conf` kan orsaka DNS -problem.
* Säkerhetskopiera alltid `namn.conf` innan du gör betydande förändringar.
* Det finns många resurser och tutorials tillgängliga online för att hjälpa dig att förstå och använda "nämnda.conf" effektivt.
Låt mig veta om du vill ha mer information om specifika aspekter av "nämnda.conf" eller har ytterligare frågor!