我试图自己解决这个问题,并通过谷歌和堆栈,但没有find我正在寻找的答案。
目前在VPS服务器上,我将BIND DNS安装为MASTER DNS服务器。 我将Zerigo的DNS服务作为SLAVE服务器供公众使用:主服务器没有收到查询 – 只是简单地创build和修改服务器的本地DNS服务器。
这里是BIND日志的摘录,我把它设置为INFO事件日志logging:
14-Apr-2012 23:00:00.234 general: info: received control channel command 'reload' 14-Apr-2012 23:00:00.234 general: info: loading configuration from 'C:\DNS\BIND\etc\named.conf' 14-Apr-2012 23:00:00.234 general: info: using default UDP/IPv4 port range: [1024, 65535] 14-Apr-2012 23:00:00.234 general: info: using default UDP/IPv6 port range: [1024, 65535] 14-Apr-2012 23:00:00.250 general: info: reloading configuration succeeded 14-Apr-2012 23:00:00.250 general: info: reloading zones succeeded 14-Apr-2012 23:16:22.750 xfer-out: info: client 174.36.24.251#47135: transfer of 'ajmakeup.com/IN': AXFR started 14-Apr-2012 23:16:22.750 xfer-out: info: client 174.36.24.251#47135: transfer of 'ajmakeup.com/IN': AXFR ended 14-Apr-2012 23:16:23.015 xfer-out: info: client 68.71.141.22#36212: transfer of 'ajmakeup.com/IN': AXFR started 14-Apr-2012 23:16:23.031 xfer-out: info: client 68.71.141.22#36212: transfer of 'ajmakeup.com/IN': AXFR ended
正如你所看到的,Zerigo的DNS服务器请求新的DNS数据没有问题,当我强制重新加载时, 我不相信,他们按照自己的方式设置为从属,他们调查变化。
然而问题是另一种方式, MASTER在重载(MASTER)时不更新SLAVE服务器; 这是一个15分钟的定时器。
以下是我的NAMED.CONF:
key "rndc-key" { algorithm hmac-md5; secret "REMOVED FOR SECURITY"; }; acl "trusted" { 174.36.24.251/32; 68.71.141.22/32; localhost; }; options { version "not currently available"; directory "C:\DNS\BIND\etc"; allow-query { trusted; }; }; controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { "rndc-key"; }; }; logging{ channel simple_log { file "C:\DNS\BIND\logging\bind.log" versions 3 size 5m; severity info; print-time yes; print-severity yes; print-category yes; }; category default{ simple_log; }; }; zone "ajmakeup.com" in { type master; file "c:\dns\BIND\zones\db.ajmakeup.com.txt"; allow-transfer { 174.36.24.251; 68.71.141.22; }; allow-update { none; }; };
我的问题是否与选项下的“allow-query”有关? 您会注意到在每个DNS区域上明确设置了“允许传输”。
如果你需要这里是我的RNDC.CONF:
key "rndc-key" { algorithm hmac-md5; secret "REMOVED FOR SECURITY"; }; options { default-key "rndc-key"; default-server 127.0.0.1; default-port 953; }; server localhost { key "rndc-key"; };
注意:
我正在使用WebsitePanel作为我的主机面板,这就是为什么它创build区域input的方式。 虽然我知道我可以改变这种行为,但我不希望这样做,也不相信是问题的根源。
谢谢你的帮助。
检查事项: