|
|
发表于 2005-3-19 17:12:59
|
显示全部楼层
Post by angelsss
看了很多关于DNS的 帖子,还是解决不了,我敢断定应该不是named.conf配置错误
(redhat9 ,新安装不久的,已经停掉了iptables ,并启动了named程序,解析内部网用的)
1:named.conf里面的*.zone 文件好像是不能自己产生的,需要自己编
辑,是否??
2:我用可视化添加了一个,成功了,可是拷贝这个(hello.tm.zone),修改他时
如下提示:Enter encryption key:
问:是否与named.conf里面的include "/etc/rndc.key"; 有关?
3:如果有关,我vi rndc.key发现看不懂,怎么知道密码,
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
奇怪中奇怪
4:因为要秘密,所以我屏蔽了 named.conf里面 include "/etc/rndc.key“ 一行
,就修改了 hello.tm.zone(刚才成功可以解析的) 只在最后仅仅追加了一条解析,重启named
还是解析不了新加的,好像没起作用,老的还可以解析,我改了主机名还是可以解析,
好像完全独立了
。有人帮忙吗?3天了都没弄好
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
目前为止:本人看了无数关于DNS配置的精华帖子,没一个可以成功,除了界面配置外。
错误原因就在于: 日志里没有报告named启动错误, 而且无论我怎样修改 zone的文件以及
named.conf 配置,都无济于事,即使我把/var/named/ 所有文件都删了,重启主机后,自己还是一样能够解析,不真不知道named 服务启动读什么文件,好像根本就不读/ /var/named下文件。
欲哭无泪, 求助高手么。。。。。。。。。。。不打算放弃又无可奈何。。
小弟我也有过类似的经历,一个配置文件修改之后重启某个服务却没有什么变化,这个问题有时也真的是很迷惑的,让人对服务的配置有些不解,以为是配置没有生效。
在此我向你传授一些我个人的经验,可是绝对私的经验,以前从未发表过的。
1 修改了服务配置文件之后,一般都重启服务,不管man文档上怎么说,可以用其他的办法不用重启服务,你还是重启这个服务吧。
2 在修改完了配置文件之后,重启之前最好执行sync命令,它可以显式地将磁盘缓冲中的信息写入磁盘。
3 重启服务也有讲究,比如重启httpd,最好的办法是killall -9 httpd。
我也是很多次的失败得出的经验,兄弟切记! |
|