linux下的dns服务为什么起不来

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:27:19
我基本配置都没错,IP跟DNS都配了,bind组件也装了,named.conf文件也配置好了,按道理,通常这样可以起的来了,可是我service named restart结果都是失败,不知道原因,请高手指教
我发现点矛头了,我在安装完bind后才把外面拉来的named.conf覆盖掉我之前/etc/named.conf.
现在我想把bind卸载掉再重新安装过,可是卸载的时候却提示:并未安装套件.于是我决定直接把原来的bind覆盖,他又提示:已经安装.
好郁闷!!!

你首先试试看killall -9 把DNS的进程杀掉再启动试试.
另外你应该检查一下你的DNS配置文件,其实大部分都是在DNS配置文件出错的.
另外查看一下你的SELINUX属性,看看相关的SELINUX是否允许.

这个没关系的啊.
你可以到/usr/doc/bind($uname -r)/sample/named.conf(不记得是不是这个路径了)
把Sample里的拷过来就可以重新恢复配置的,没有比较去删掉bind.
如果要安装bind你可以借助yam安装.
或者是rpm -Uvh bind*
如果还是不行则需要 rpm -ivh --force bind*

我的blog上有具体的DNS服务器搭建步骤,希望可以帮到你!
http://hi.baidu.com/naruto6006/blog/item/3f27890128d91180e950cd35.html