February 14

How to check DNS zone syntax for domain in Bind (named)

find the issue:
named-checkzone somedomain.com /var/named/somedomain.com.db
zone somedomain.com/IN: NS 'ns1.somedomain.com' has no address records (A or AAAA)
zone somedomain.com/IN: NS 'ns2.somedomain.com' has no address records (A or AAAA)
zone somedomain.com/IN: not loaded due to errors.

when it fixed:
named-checkzone somedomain.com /var/named/somedomain.com.db
zone somedomain.com/IN: loaded serial 2020021308
OK