记一次bind dns设置异常

  • A+
所属分类:运维

故障现象:

  1. 通过DNS管理平台添加或者更新的DNS记录,使用rndc reload显示执行成功,但不能生效。
  2. BIND进程重启后,无法提供服务。
  3. 日志报错:

注意这一行“15-Feb-2017 12:04:38.604 general: error: dns_master_load:sdo.com/zone_beijing_CMCC:198: sdo.com: CNAME and other data”里面提示198行的错误

 

记一次bind dns设置异常

 

经过仔细分析,其实可以看到在194行,它定义了一个CNAME的RR(resource record),这导致了和198行的产生了冲突。

解决方法:

把194行的CNAME去掉,或者用A记录来把访问sdo.com指向到某服务器组。

总结:

在BIND中,对于一个资源记录(RR)指定了CNAME后,不能再指定其他类型的RR。

weinxin
我的微信公众号
我的微信公众号扫一扫

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen: