bind9域名服务器上的多个域; 一个不工作

绑定9 DNS服务器

我有问题设置我的DNS服务器和其他域下。

首先,我把我的主域名设置为ns1名称服务器,它的工作原理。

我需要添加另一个将使用ns1名称服务器的域。 在ns1.xxx ns2.xxx ns3.xxx(其中ns2和ns2)是来自免费名称服务器提供程序的从属名称服务器时,在我的域名注册机构中设置它。

我的/named.conf.local

zone "xxx.pl" { type master; notify yes; allow-transfer { zz.zz.zz.zz; yy.yy.yy.yy; kk.kk.kk.kk; }; file "/etc/bind/domains/xxx.pl"; }; zone "xx.xx.xx.xx.in-addr.arpa" IN { type master; file "/etc/bind/domains/xxx.pl.rev"; allow-update { none; }; }; zone "yyy.pl" { type master; file "/etc/bind/domains/yyy.pl"; allow-update { none; }; }; 

我的/domains/xxx.pl

 $TTL 86400 $ORIGIN xxx.pl. @ IN SOA ns1.xxx.pl. postmaster.xxx.pl. (#times etc); @ IN NS ns1.xxx.pl. @ IN NS ns2.xxx.pl. @ IN NS ns3.xxx.pl. @ IN A xx.xx.xx.xx ns1 IN A xx.xx.xx.xx ns2 IN A yy.yy.yy.yy ns3 IN A zz.zz.zz.zz @ IN MX 10 mx mx IN A xx.xx.xx.xx www IN A xx.xx.xx.xx 

所以直到这一点似乎没有问题,至less我是这么认为的;)

但是当我需要添加一个新的域时会有一些问题。 我试图寻找的东西,但每当我改变什么,我根本不影响它。

我的网域/ yyy.pl

 $TTL 86400 $ORIGIN yyy.pl. @ IN SOA ns1.xxx.pl. postmaster.xxx.pl. (#times etc); @ IN NS ns1.xxx.pl. @ IN NS ns2.xxx.pl. @ IN NS ns3.xxx.pl. @ IN MX 10 ns1.xxx.pl. @ IN A xx.xx.xx.xx www IN A xx.xx.xx.xx 

我的网域/ xxx.pl.rev

 $TTL 86400 $ORIGIN xx.xx.xx.xx.in-addr.arpa. @ IN SOA ns1.xxx.pl. postmaster.xxx.pl. (#times etc); @ IN NS ns1.xxx.pl. @ IN NS ns2.xxx.pl. @ IN NS ns3.xxx.pl. xx.xx.xx.xx.in-addr.arpa IN PTR ns1.xxx.pl. 

所以域xxx.pl工作良好,但域yyy.pl不工作,我甚至不能平。

感谢任何线索,如果有人热衷于看它,我可以通过更多的信息。

//编辑

我更新了configuration文件,现在我可以挖掘yyy.pl域

 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;yyy.pl. IN A ;; AUTHORITY SECTION: yyy.pl. 10672 IN SOA ns1.xxx.pl. postmaster.xxx.pl. 2013041010 10800 3200 604800 10800 

/ /编辑更新,这个configuration工作据我所知,谢谢你的帮助!

yyy.pl中的不正确的Alogging很可能是该区域不起作用的原因。 日志的快速检查应该显示它拒绝该文件的那一行。 logging应该是一个不是主机名的IP地址。

一些条目的末尾还有不less遗漏点。 请记住,对于使用主机名的字段,末尾缺less的点表示它将添加原点。 以yyy.pl为例,MXlogging中的缺失点将使ns1.xxx.pl.yyy.pl.

我猜MXlogging可能在反向区域工作,但我看不到你需要它。

此外,PTR线缺less点。 按照上面的逻辑,它实际上是为以下内容添加logging:

 xx.xx.xx.xx.in-addr.arpa.xx.xx.xx.xx.in-addr.arpa. IN PTR ns1.xxx.pl.xx.xx.xx.xx.in-addr.arpa. 

编辑:也有从yyy.pl的TTL设置$缺less