LinuxSir.cn,穿越时空的Linuxsir!

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

关于在rhel下dns正向解析无法启动的问题,但日志中显示启动正常

[复制链接]
发表于 2006-3-20 13:52:39 | 显示全部楼层 |阅读模式
我按照置定贴配置了dns服务器,但发觉只能使用逆向解析,正相解析无法使用,这个问题已经困扰我很久了,不知何解请各位高手指教一下,如下是我的配置文件
named.conf

options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
         forwarders {10.1.1.100;};

zone "domain2.exmaple.com" IN {
         type master;
         file "domain2.example.com.zone";
         allow-update { none; };
};

zone "173.11.100.10.in-addr.arpa" IN {
          type master;
          file "10.100.11.173.zone";
          allow-update { none; };
};


domain2.example.com.zone      
$TTL 86400
@ IN SOA domain2.example.com. root.domain2.example.com.(                                                2001101100
                        28800
                        14400
                        3600000
                        0 )
                               IN            NS    domain2.example.com.
                               IN            A      10.100.11.173
domain2.example.com            IN            A      10.100.11.173
www                            IN            A      10.100.11.173
ftp                            IN            A      10.100.11.173
pop                            IN            A      10.100.11.173
www1                           IN CNAME domain2.example.com.
www2                           IN CNAME domain2.example.com.
www3                           IN CNAME domain2.example.com.

10.100.11.173.zone
$TTL 86400
@                  IN      SOA     domain2.example.com. root.domain2.example.com. (
                        4
                        10800
                        3600
                        686400
                        86400 )
@                  IN      NS      domain2.example.com.
                   IN      PTR     domain2.example.com.


以上就是我的三个配置文件,我把我的启动信息也贴上来吧
starting BIND 9.2.4 -u named
Mar 20 13:46:13 station2 named[10121]: using 1 CPU
Mar 20 13:46:13 station2 named: named startup succeeded
Mar 20 13:46:13 station2 named[10121]: loading configuration from '/etc/named.conf'
Mar 20 13:46:13 station2 named[10121]: no IPv6 interfaces found
Mar 20 13:46:13 station2 named[10121]: listening on IPv4 interface lo, 127.0.0.1#53
Mar 20 13:46:13 station2 named[10121]: listening on IPv4 interface eth0, 10.100.11.173#53
Mar 20 13:46:13 station2 named[10121]: command channel listening on 127.0.0.1#953
Mar 20 13:46:13 station2 named[10121]: zone 0.in-addr.arpa/IN: loaded serial 42
Mar 20 13:46:13 station2 named[10121]: zone 173.11.100.10.in-addr.arpa/IN: loaded serial 4
Mar 20 13:46:13 station2 named[10121]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Mar 20 13:46:13 station2 named[10121]: zone 255.in-addr.arpa/IN: loaded serial 42
Mar 20 13:46:13 station2 named[10121]: 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
Mar 20 13:46:13 station2 named[10121]: zone domain2.exmaple.com/IN: loaded serial 2001101100
Mar 20 13:46:13 station2 named[10121]: zone localdomain/IN: loaded serial 42
Mar 20 13:46:13 station2 named[10121]: zone localhost/IN: loaded serial 42
Mar 20 13:46:13 station2 named[10121]: running

反解时显示的信息
Server:         10.100.11.173
Address:        10.100.11.173#53

173.11.100.10.in-addr.arpa      name = domain2.example.com.

正解时报的错误
Server:         10.100.11.173
Address:        10.100.11.173#53

** server can't find domain2.example.com: SERVFAIL
发表于 2006-3-20 15:38:30 | 显示全部楼层
domain2.example.com IN A 10.100.11.173

在域名后少了dot!应该是:
domain2.example.com. IN A 10.100.11.173

domain2.example.com IN A 10.100.11.173 相当于:
domain2.example.com.domain2.example.com. IN A 10.100.11.173
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-20 15:53:29 | 显示全部楼层
谢谢kevin大哥的帮助,但还是不行,同样的问题,是不是我其他地方有写错?
回复 支持 反对

使用道具 举报

发表于 2006-3-21 19:12:21 | 显示全部楼层
@ IN NS domain2.example.com.
@ IN A 10.100.11.173
domain2.example.com. IN A 10.100.11.173
www IN A 10.100.11.173
ftp IN A 10.100.11.173
pop IN A 10.100.11.173


实在不行你 cp localhost.zone domain2.example.com.zone
做响应的修改就可以了
回复 支持 反对

使用道具 举报

发表于 2006-3-21 19:13:20 | 显示全部楼层
@ IN NS domain2.example.com.
@ IN A 10.100.11.173
domain2.example.com. IN A 10.100.11.173
www IN A 10.100.11.173
ftp IN A 10.100.11.173
pop IN A 10.100.11.173


实在不行你 cp localhost.zone domain2.example.com.zone
做响应的修改就可以了
回复 支持 反对

使用道具 举报

发表于 2006-3-22 00:56:38 | 显示全部楼层
zone "domain2[color="Red"].exmaple.com" IN {
type master;
file "domain2.example.com.zone";
allow-update { none; };
};
打错了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-22 12:47:59 | 显示全部楼层
问题已经解决了,都是自己不仔细,感谢几位大哥的指导
回复 支持 反对

使用道具 举报

发表于 2006-3-22 15:31:20 | 显示全部楼层
暈....這都可以...
回复 支持 反对

使用道具 举报

发表于 2006-3-29 10:02:38 | 显示全部楼层
Post by 终极幻想
zone "domain2[color="Red"].exmaple.com" IN {
type master;
file "domain2.example.com.zone";
allow-update { none; };
};
打错了!


厉害    慧眼!
回复 支持 反对

使用道具 举报

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

本版积分规则

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