绑定DNS服务器错误

我尝试设置绑定DNS服务器,如果我testing实际的configuration

named-checkzone domain.de /etc/bind/db.domain.de 

出现以下错误:

 zone domain.de/IN: NS 'ns1.domain.de' has no address records (A or AAAA) zone domain.de/IN: not loaded due to errors. 

不幸的是,我不知道如何解决这个问题,请任何人都可以帮忙? 许多问候

ect / bind / db.domain.de的内容:

 $TTL 1D @ IN SOA ns1.domain.de. email.domain.de. ( 2013121100 ; serial 8H ; refresh 2H ; retry 4W ; expire 3H ) ; minimum @ IN NS ns1.domain.de. @ IN NS ns2.domain2.de. @ IN A 192.168.178.22 localhost IN A 127.0.0.1 mail IN A 192.168.178.22 www IN A 192.168.178.22 ftp IN CNAME www imap IN CNAME www loopback IN CNAME localhost pop IN CNAME www relay IN CNAME www smtp IN CNAME www @ IN MX 10 mail 

ect / bind / db.0.168.192的内容:

 $TTL 1D @ IN SOA ns1.domain.de. postmaster.domain.de. ( 2013121100 ; serial 8H ; refresh 2H ; retry 4W ; expire 3H ) ; minimum @ IN NS ns1.domain.de. 10 IN PTR ns1.domain.de. 

您已指定您的第一个名称服务器应为ns1.domain.de但您没有分配给该子域的IP地址。

你应该像这样添加一个Alogging:

 ns1 IN A 192.168.178.5 

您的其他名称服务器位于不同的域(domain2.de),因此该名称服务器的Alogging应存在于该域的configuration中。

我不确定,但是我认为如果你用一个圆点结束这个域并且在客户端请求你的NSlogging的时候让这个IP地址在附加部分被发送回来,那么你可以为ns2添加一个Alogging。

 ns2.domain2.de. IN A 192.168.178.6