Chinaunix首页 | 论坛 | 博客
  • 博客访问: 568770
  • 博文数量: 84
  • 博客积分: 1529
  • 博客等级: 上尉
  • 技术积分: 1482
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-27 17:57
文章分类

全部博文(84)

文章存档

2014年(7)

2013年(9)

2012年(20)

2011年(48)

分类: 系统运维

2011-02-23 18:21:07

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:
阅读(4220) | 评论(0) | 转发(0) |
0

上一篇:grep使用15招

下一篇:TCP三次握手和关闭

给主人留下些什么吧!~~