要对动态域的域文件做一些手工修改,比如给该域添加或者修改固定域记录,就必须按照如下步骤来操作:
- 停止 BIND:
rndc stop
或者/etc/rc.d/named stop
。动态变化的域的域文件不能像普通域的那样随意手工编辑,是因为它们不能保证是最新的,要保证是最新的的唯一方法就是运行该命令来停止 BIND。 - 删除该域的日程文件( .jnl 文件)。删除 .jnl 文件是必须的,因为存在日程文件时,手工编辑的内容不会有效。
- 修改域文件。不要忘记修改文件的序号,且序号必须修改为比修改前更大的数值,推荐使用 yyyymmddrr 这样的格式来表示序号,比如2006051501表示2006年5月15日第一次修改。序号非常重要,它用于通知从域服务器更新数据。
- 启动 BIND:
/etc/rc.d/named start
。
参考资料: