LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 962|回复: 2

DNS服务器这样配置,怎么还是提示有问题呢?

[复制链接]
发表于 2007-10-27 22:49:21 | 显示全部楼层 |阅读模式
装得RHEL5,IP地址:192.168.0.118

配置如下:

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; };
};

// For my test dns zone
zone "xxx.cc" IN {
        type master;
        file "xxx.cc.zone";
        allow-update{ none;};
};

include "/etc/rndc.key";

=======================================================================
xxx.cc.zone:

$ttl 86400
@      IN   SOA  localhost.localdomain. root.localhost.localdomain.(
                                                        2007002
                                                        86400
                                                        10M
                                                        86400
                                                        86400)
                  IN   NS     localhost.localdomain.
www.xxx.cc.       IN   A      192.168.0.118
db.xxx.cc.        IN   CNAME  www
mail.xxx.cc       IN   A      192.168.0.118
xxx.cc.           IN   MX  10 mail.xxx.cc.



=====================================================================
结果:

[root@RHEL5 /]# hostname localhost.localdomain
[root@RHEL5 /]# hostname
localhost.localdomain

[root@RHEL5 /]# rndc reload
server reload successful

[root@RHEL5 /]# nslookup
> set type=A
> www.xxx.cc
;; connection timed out; no servers could be reached   //为什么会提示这个错误呢?
> set type=MX
> xxx.cc
;; connection timed out; no servers could be reached   //为什么会提示这个错误呢?
> exit


求详解阿~~~谢谢~~~~
发表于 2007-10-28 13:26:02 | 显示全部楼层
你长得特像,我班的一个同学。有意思,哈哈。

关于你的问题,redhat 上自带的bind,除了as2.1好使外,其它的好像都不怎么好使 。
你可以自己下个源码包,安装一下,把上边的配置写进去试一试。

可以参考一下这篇文章:  http://ctchina.blog.sohu.com/59928744.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-29 17:30:12 | 显示全部楼层
在AS4 和AS5 下配置 DNS 是不同的, 所以我又写了这个文档,供参考:
http://www.linuxsir.cn/bbs/showthread.php?t=315450
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表