|
dns服务器默认的根目录是/var/named,在/etc/named.conf中增添一个域,相应的在/var/named下建立.zone文件。(后来证实文件格式都是正确的)
service named start
启动正常 但是dig却说不存在该域
tail /var/log/message
提示 找不到该域的文件
文件和格式都是正确的,而且我都chmod 777了,怎么会找不到呢?
经过观察我发现/var/named下原来的.zone文件都是/var/named/chroot/var/named/下文件的软连接,于是我把我自己的.zone文件移动到/var/named/chroot/var/named 下,然后做了个连接。
service named reload
一切正常 该有的都有了
我想问一下,我查了很多书,都没有提到要做连接这个工作,书上说的就是直接在/var/named下建立zone文件就可以了,这种情况大家都碰到过吗? |
|