|
第一次配置DNS时把配置文件搞地乱七八糟.关键是让我不能连接网外!!!!!!!!!!!!!于是从系统的 添加/删除软件 那 把它给删了,然后又装上.
我想可能是当时我没有/etc/rc.d/init.d/named stop 就删除,结果重装后还是不能连接internet . 再按认真的配置了一次named.conf 等文件后,启动named 然后用 netstat -utln 查看, 除了有127.0.0.1 :53
还有127.0.0.1:9553 ,我想这就是以前的named 留下来的吧.
而且这个named 关不了, 一stop 就出错.
后来索性把/etc/rc.d/init.d/named 给删了,重启 --可以上网了,呵呵
但是,把named 放回去,再 start ,又不能上网了.
真是太无奈了.
好同志们帮帮忙吧,我一夜没睡在研究它呢,
问1:为什么原来的named 会启动呢?它上哪读named.conf呢?肯定不是读我后来装上后修改的named.conf.
2:如果完全不要/etc/rc.d/init.d/里的 named ,还有没有别的方法启动它?
3:如果是直接用文本编辑器打开named来改 ,可不可以让它读新的named.conf,怎么改?(我对这个比较有兴趣)
下面named 的最后messages
Mar 30 06:05:11 localhost named[4979]: starting BIND 9.2.1 -l
Mar 30 06:05:11 localhost named[4979]: using 1 CPU
Mar 30 06:05:11 localhost named[4979]: loading configuration from '/etc/lwresd.conf'
Mar 30 06:05:11 localhost named[4979]: none:0: open: /etc/lwresd.conf: file not found
Mar 30 06:05:11 localhost named[4979]: loading configuration from '/etc/resolv.conf'
Mar 30 06:05:11 localhost named[4979]: no IPv6 interfaces found
Mar 30 06:05:11 localhost named[4979]: command channel listening on 127.0.0.1#953
Mar 30 06:05:11 localhost named[4979]: lwres listening on 127.0.0.1#921
Mar 30 06:05:11 localhost named[4979]: couldn't open pid file '/var/run/named/lwresd.pid': Permission denied
Mar 30 06:05:11 localhost named[4979]: exiting (due to early fatal error)
Mar 30 06:06:22 localhost 3月 30 06:06:22 named: named 关闭 failed |
|