Troubleshoot Linux / UNIX bind dns server zone problems with named-checkzone tool

Posted on in Categories , , , , , , , , , , , , last updated September 21, 2007

Q. How do I check my domain zone file for error and validity the same under BIND DNS Server version 9?

A. You need to use named- checkzone command as zone file validity checking tool. It is useful for checking zone files before configuring them into a name server.

named-checkzone command syntax

named-checkzone {zonename} {filename}
Where,

  • zonename : The domain name of the zone being checked.
  • filename : The name of the zone file.

How do I check my zone file configuration for errors?

Use named-checkzone to check the zone files as follows:
named-checkzone nixcraft.com /var/named/zone.nixcraft.com
Output:

OK

If you see “OK” as result, the zone file is properly configured and you can restart bind name server.

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin and a trainer for the Linux operating system/Unix shell scripting. He has worked with global clients and in various industries, including IT, education, defense and space research, and the nonprofit sector. Follow him on Twitter, Facebook, Google+.

9 comment

  1. Dear
    Tech. Team in my LINUX server DNS server is not configure properly and the package bind*cachi* is not install,pls how to solve that problem,rewmaining theis all package install properly.Pls send me the reply asap.

    Regards
    Satish Patnaik
    09985714525

  2. hello sir
    plz tell me
    sir i have one computer and i have to configure dns server in linux
    when i configure dns server in linux then get some error
    so pz tell me how to configure dns server properly

  3. How to check the #named-checkzone for all 2000 domains at once…

    When I check for one zone it is fine
    # named-checkzone zmspiderman.com.bn /var/named/zmspiderman.com.bn.hosts
    zone zmspiderman.com.bn/IN: loaded serial 1298339398
    OK
    =======================================================
    Please help me to check the zone config for all zone at once

Leave a Comment