您的位置:首页 > 其它

bind9报 bad owner name (check-names)错误的解决方法

2016-06-01 11:35 525 查看
困惑我好久的问题今天总算解决,为了避免类似我这种情况的小伙伴重蹈覆辙,特分享出来

服务器系统版本:centOS6.6
内核:2.6.32-573.8.1.el6.x86_64
DNS版本:bind-9.8.2-0.37.rc1.el6_7.7.x86_64

问题描述:
部署内网的域名解析服务器,内网域名包括下划线,比如a_b.com,这样配置到zone文件后,启动服务时报 bad owner name (check-names)的错误,大致意思就是检查域名不通过,check-names模块默认应该是fail,所以启动就会失败。
解决办法:今天在DNS的官网找到了指导手册https://www.isc.org/wp-content/uploads/2014/01/B98ARM.pdf
最终解决办法就是在配置文件named.conf的options中添加参数
在DNS主服务器上添加
check-names master warn;
在DNS从服务器上添加
check-names slave warn;
就是告诉dns服务器域名检查有问题只出警告,这样服务就能正常起来,域名也能正常解析了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  DNS bind9 bad