GNU/Linux >> Znalost Linux >  >> Linux

Jak zkontrolovat konfigurační soubory bind9 (DNS Server).

Příkaz named-checkconf kontroluje syntaxi pouze konfiguračního souboru DNS (bind). Soubor je analyzován a zkontrolován na chyby syntaxe spolu se všemi soubory, které obsahuje. Pokud u příkazu není zadán žádný soubor, čte se standardně /etc/named.conf.

1. Zkontrolujte konfiguraci bind9 (DNS)

V případě jakýchkoli změn provedených v konfiguraci vazby doporučuji před restartováním služby zkontrolovat konfigurační soubor DNS.

named-checkconf /etc/named.conf 

Pokud vazba běží v prostředí chroot, použijte níže uvedený příkaz také spolu s výše uvedeným příkazem

named-checkconf -t /var/named/chroot /etc/named.conf 

Výše uvedený příkaz neukáže nic, pokud v konfiguračním souboru není nalezena žádná chyba. V případě jakékoli chyby se zobrazí jako výstup.

2. Zkontrolujte soubor zóny vazby

Chcete-li zkontrolovat syntaxi souboru zóny pomocí příkazu níže. Zobrazí výsledek v obou případech.

named-checkzone demotecadmin.net /var/named/demotecadmin.net.db 

Ukázkový výstup;

zone demotecadmin.net/IN: loaded serial 3013040200
OK

3. Zkontrolujte konfigurační soubor ve starší verzi Bind

Pokud používáte starší verzi vazby, můžete také zkontrolovat konfiguraci pomocí níže uvedeného příkazu.

service named configtest 

Ukázkový výstup:

zone tool.com/IN: loaded serial 42
zone localhost/IN: loaded serial 42
zone 1.168.192.in-addr.arpa/IN: loaded serial 1997022700
zone 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/IN: loaded serial 1997022700
zone 255.in-addr.arpa/IN: loaded serial 42
zone 0.in-addr.arpa/IN: loaded serial 42

Linux
  1. Jak zjistím chyby syntaxe v konfiguraci webového serveru Apache

  2. Jak dokumentovat konfiguraci linuxového serveru?

  3. Jak simulovat časový limit odpovědi serveru DNS?

  1. Jak nakonfigurovat webový server Apache

  2. Jak porovnat nebo zkontrolovat rychlost serveru DNS v systému Linux?

  3. Jak zkontrolovat, zda Telnet běží na serveru

  1. Jak nastavit Raspberry Pi jako DNS server

  2. Jak nakonfigurovat server DNS (BIND) na CentOS 7 / RHEL 7

  3. Jak zkontrolovat webovou stránku na vzdáleném serveru před změnou DNS