DNS中Zone reload的问题
我做了一个DNS服务器.运行一切正常.今天心血来潮突然想reload一下DNS,但是我只想reload其中的一个zone.运行情况如下:
rndc reload zzxx.net
rndc: 'reload' failed: not found
调用这个都不行.
rndc refresh zzxx.net
rndc: 'refresh' failed: not found
但是用
rndc reload和rndc refresh都可以.
该zone的解析也没问题
nslookup zzxx.net
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: zzxx.net
Address: 1.1.1.1
我都不明白问题出在哪?我的DNS运行一直正常,如果是rndc.conf设置问题的话,rndc reload也就不会成功,但它却可以用.rndc 除了对zone的操作其他都可以用.rndc reload zzxx.net失败就只有rndc: 'reload' failed: not found这个提示,日志里面都没任何记录,我都不知道问题出在哪了.
各位大虾帮忙想想,先谢了!
自己的问题自己来解答!:shock: :shock:
rndc reload不能启动zone,是因为我设置了view。所以rndc reload会找不到对应的zone来reload.
解决方法:
rndc reload zzxx.net IN view_cnc
其中 IN为class即internet view_cnc表示view即所要更新的view名称。
:em02: :em02: :em02:
现在好像来论坛解决问题的人少了。:shock: :shock:
阅读(4336) | 评论(0) | 转发(0) |