Bind配置找不到zone配置文件
2009-07-17 18:17
225 查看
配置Bind后,测试不成功,后来从/var/log/messages中找到以下信息,
原来是bind找不到zone配置文件yahoo.com.zone,这个是我自定义的文件,放在 /var/named路径下。
Jul 17 17:25:45 localhost named[8008]: starting BIND 9.2.4 -u named -t /var/named/chroot
Jul 17 17:25:45 localhost named[8008]: using 1 CPU
Jul 17 17:25:45 localhost named[8008]: loading configuration from '/etc/named.conf'
Jul 17 17:25:45 localhost named[8008]: listening on IPv4 interface lo, 127.0.0.1#53
Jul 17 17:25:45 localhost named[8008]: listening on IPv4 interface eth0, 192.168.1.222#53
Jul 17 17:25:45 localhost named[8008]: command channel listening on 127.0.0.1#953
Jul 17 17:25:45 localhost named[8008]: zone 0.in-addr.arpa/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Jul 17 17:25:45 localhost named[8008]: zone 255.in-addr.arpa/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
Jul 17 17:25:45 localhost named[8008]: zone yahoo.com/IN: loading master file /var/named/yahoo.com.zone: file not found
Jul 17 17:25:45 localhost named[8008]: zone localdomain/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: zone localhost/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: running
Jul 17 17:25:45 localhost named: named startup succeeded
后来发现同一目录下的其他bind默认zone的配置文件,原来是个软连接。ls的输出如下:
ls -l /var/named
drwxr-x--- 5 root named 4096 Jul 17 16:14 chroot
drwxrwx--- 2 named named 4096 Jan 31 2007 data
lrwxrwxrwx 1 root root 44 Jul 17 16:14 localdomain.zone -> /var/named/chroot/var/named/localdomain.zone
lrwxrwxrwx 1 root root 42 Jul 17 16:14 localhost.zone -> /var/named/chroot/var/named/localhost.zone
lrwxrwxrwx 1 root root 43 Jul 17 16:14 named.broadcast -> /var/named/chroot/var/named/named.broadcast
lrwxrwxrwx 1 root root 36 Jul 17 16:14 named.ca -> /var/named/chroot/var/named/named.ca
lrwxrwxrwx 1 root root 43 Jul 17 16:14 named.ip6.local -> /var/named/chroot/var/named/named.ip6.local
lrwxrwxrwx 1 root root 39 Jul 17 16:14 named.local -> /var/named/chroot/var/named/named.local
lrwxrwxrwx 1 root root 38 Jul 17 16:14 named.zero -> /var/named/chroot/var/named/named.zero
drwxrwx--- 2 named named 4096 Jan 31 2007 slaves
lrwxrwxrwx 1 root root 40 Jul 17 17:15 yahoo.com.zone
之后我把我的zone配置文件mv到/var/named/chroot/var/named/中,然后在/var/named目录做了个软链接,问题解决了。
原来是bind找不到zone配置文件yahoo.com.zone,这个是我自定义的文件,放在 /var/named路径下。
Jul 17 17:25:45 localhost named[8008]: starting BIND 9.2.4 -u named -t /var/named/chroot
Jul 17 17:25:45 localhost named[8008]: using 1 CPU
Jul 17 17:25:45 localhost named[8008]: loading configuration from '/etc/named.conf'
Jul 17 17:25:45 localhost named[8008]: listening on IPv4 interface lo, 127.0.0.1#53
Jul 17 17:25:45 localhost named[8008]: listening on IPv4 interface eth0, 192.168.1.222#53
Jul 17 17:25:45 localhost named[8008]: command channel listening on 127.0.0.1#953
Jul 17 17:25:45 localhost named[8008]: zone 0.in-addr.arpa/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Jul 17 17:25:45 localhost named[8008]: zone 255.in-addr.arpa/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
Jul 17 17:25:45 localhost named[8008]: zone yahoo.com/IN: loading master file /var/named/yahoo.com.zone: file not found
Jul 17 17:25:45 localhost named[8008]: zone localdomain/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: zone localhost/IN: loaded serial 42
Jul 17 17:25:45 localhost named[8008]: running
Jul 17 17:25:45 localhost named: named startup succeeded
后来发现同一目录下的其他bind默认zone的配置文件,原来是个软连接。ls的输出如下:
ls -l /var/named
drwxr-x--- 5 root named 4096 Jul 17 16:14 chroot
drwxrwx--- 2 named named 4096 Jan 31 2007 data
lrwxrwxrwx 1 root root 44 Jul 17 16:14 localdomain.zone -> /var/named/chroot/var/named/localdomain.zone
lrwxrwxrwx 1 root root 42 Jul 17 16:14 localhost.zone -> /var/named/chroot/var/named/localhost.zone
lrwxrwxrwx 1 root root 43 Jul 17 16:14 named.broadcast -> /var/named/chroot/var/named/named.broadcast
lrwxrwxrwx 1 root root 36 Jul 17 16:14 named.ca -> /var/named/chroot/var/named/named.ca
lrwxrwxrwx 1 root root 43 Jul 17 16:14 named.ip6.local -> /var/named/chroot/var/named/named.ip6.local
lrwxrwxrwx 1 root root 39 Jul 17 16:14 named.local -> /var/named/chroot/var/named/named.local
lrwxrwxrwx 1 root root 38 Jul 17 16:14 named.zero -> /var/named/chroot/var/named/named.zero
drwxrwx--- 2 named named 4096 Jan 31 2007 slaves
lrwxrwxrwx 1 root root 40 Jul 17 17:15 yahoo.com.zone
之后我把我的zone配置文件mv到/var/named/chroot/var/named/中,然后在/var/named目录做了个软链接,问题解决了。
相关文章推荐
- bind9配置文件及zone文件各字段总结
- vista bcdedit“无法打开启动配置数据存储,系统找不到指定的文件”错误
- Spring的配置文件找不到元素 'beans' 的声明
- myeclipse发布后classes文件夹里找不到xml等配置文件
- Linux mysql安装无法启动 /etc下无mysql配置文件,mysql 无法启动,/var/run/mysqld/mysqld.sock找不到
- 解决服务器代码执行mvn test后在classes和test-classes下找不到Spring的bean.xml配置文件问题
- PHP源码安装后找不到配置文件的问题处理
- 执行protoc命令时提示找不到共享库的错误【要把新共享库目录加入到共享库配置文件/etc/ld.so.conf】
- SpringBoot集成logback.xml日志配置文件找不到错误
- 类库文件引用web服务报错解决方法-在 ServiceModel 客户端配置部分中,找不到引用协定的默认终结点元素
- httpd.conf文件中找不到Deny from all这句,怎么配置多站点
- 在 ServiceModel 客户端配置部分中,找不到引用协定“WebServiceTest.WebServiceSoap”的默认终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素
- 在jar包在读取配置是找不到文件
- hibernate config配置文件中mapping的文件找不到
- BIND配置文件详解
- 把eclipse项目部署到tomcat插件上报配置文件找不到IOException的问题
- applicationContext的xml配置文件异常:找不到beans的声明文件
- 关于配置工程时,控制台显示找不到类文件
- maven创建web工程Spring配置文件找不到问题解决方案
- 系统启动时,spring配置文件解析失败,报”cvc-elt.1: 找不到元素 'beans' 的声明“异常