免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3618 | 回复: 10
打印 上一主题 下一主题

[DNS] 求教:DNS设置失败,请帮忙看一下错误信息 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-27 17:06 |只看该作者 |倒序浏览
DNS设置失败,请帮忙看一下错误信息
DNS机器IP为192.168.0.39

named.conf文件:

//
// named.conf for Red Hat caching-nameserver
//

options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
         // query-source address * port 53;
};

//
// a caching only nameserver config
//
controls {
        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

zone "." IN {
        type hint;
        file "named.ca";
};

zone "localdomain" IN {
        type master;
        file "localdomain.zone";
        allow-update { none; };
};

zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};

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 {
        type master;
        file "named.ip6.local";
        allow-update { none; };
};

zone "255.in-addr.arpa" IN {
        type master;
        file "named.broadcast";
        allow-update { none; };
};

zone "0.in-addr.arpa" IN {
        type master;
        file "named.zero";
        allow-update { none; };
};

include "/etc/rndc.key";

zone "discovery.com" IN {
        type master;
        file "name2ip";
};

zone "0.168.192.in-addr.arpa" IN {
        type master;
        file "ip2name";
};


name2ip文件:

$TTL        86400
@                IN SOA        discovery.com.       discovery.com. (
                                        42                ; serial (d. adams)
                                        3H                ; refresh
                                        15M                ; retry
                                        1W                ; expiry
                                        1D )                ; minimum

                IN NS                discovery.com.
                 IN A                127.0.0.1
                IN AAAA                ::1
www                IN A                192.168.0.250


ip2name文件:

$TTL        86400
@       IN      SOA     discovery.com. discovery.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      discovery.com.

39       IN      PTR     discovery.com.
250        IN        PTR        www


错误信息为:

tail /var/log/messages

Nov 27 16:47:08 discovery named[3467]: zone 0.in-addr.arpa/IN: loaded serial 42
Nov 27 16:47:08 discovery named[3467]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Nov 27 16:47:08 discovery named[3467]: zone 0.168.192.in-addr.arpa/IN: loading master file ip2name: file not found
Nov 27 16:47:08 discovery named[3467]: zone 255.in-addr.arpa/IN: loaded serial 42
Nov 27 16:47:08 discovery named[3467]: 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
Nov 27 16:47:08 discovery named[3467]: zone discovery.com/IN: loading master file name2ip: file not found
Nov 27 16:47:08 discovery named[3467]: zone localdomain/IN: loaded serial 42
Nov 27 16:47:08 discovery named[3467]: zone localhost/IN: loaded serial 42
Nov 27 16:47:08 discovery named[3467]: running
Nov 27 16:47:08 discovery named: named 启动 succeeded


请帮忙看一下是什么原因,谢谢!

论坛徽章:
0
2 [报告]
发表于 2006-11-28 08:35 |只看该作者
为什么总是提示着不到正向和反向解析文件?请问是哪里配置错误?谢谢

论坛徽章:
0
3 [报告]
发表于 2006-11-28 10:41 |只看该作者
是否使用了-t参数启动named?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-11-28 14:32 |只看该作者
用了 chroot ?

论坛徽章:
0
5 [报告]
发表于 2006-11-30 09:50 |只看该作者
原帖由 diancn 于 2006-11-28 10:41 发表
是否使用了-t参数启动named?


没有使用-t参数启动named

论坛徽章:
0
6 [报告]
发表于 2006-11-30 09:52 |只看该作者
原帖由 網中人 于 2006-11-28 14:32 发表
用了 chroot ?


没有用 chroot ,我再试一下chroot

论坛徽章:
0
7 [报告]
发表于 2006-11-30 11:54 |只看该作者
看来我不问你是不会说了。  

我很怀疑这种现象是用了-t参数,也就是网中人所说的chroot。
一般linux 4中缺省如果安装了named服务,就会在启动脚本/etc/init.d/named中写入-t参数。
你的directory是"/var/named",如果带参数 -t /var/named/chroot, 你实际用的配置和数据文件在/var/named/chroot/var/named/下面。

如果我上面写的不符合你的情况,请告诉我:
1. OS
2. 启动方式

论坛徽章:
0
8 [报告]
发表于 2006-11-30 14:57 |只看该作者
不停的改,终于在楼主这一提问下受到启示,我后来也发生了你这种情况,将我的那两个文件复制到/var/named/chroot/var/named/下面,成功了,不过,我想问高手的是,怎么我也和楼主一样是没有用什么-t参数呀,就算用了,怎么改回来呀!还望高手指点.

论坛徽章:
0
9 [报告]
发表于 2006-12-18 16:32 |只看该作者
我很怀疑这种现象是用了-t参数,也就是网中人所说的chroot。
一般linux 4中缺省如果安装了named服务,就会在启动脚本/etc/init.d/named中写入-t参数。
你的directory是"/var/named",如果带参数 -t /var/named/chroot, 你实际用的配置和数据文件在/var/named/chroot/var/named/下面。


非常感谢,正如你所讲,我用的是缺省安装了named服务,不知道系统会默认写入-t参数。
又多学一条经验。
真是很感谢!!!

[ 本帖最后由 kingkylin 于 2006-12-18 16:51 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2006-12-18 17:16 |只看该作者
原帖由 kingkylin 于 2006-12-18 16:32 发表


非常感谢,正如你所讲,我用的是缺省安装了named服务,不知道系统会默认写入-t参数。
又多学一条经验。
真是很感谢!!!


RH9 的 named 默认是不使用 chroot 方式

好象 AS 上的 named 才默认会使用 chroot 方式。

所以 diancn 叫你给出 os 就是这个原因
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP