免费注册 查看新帖 |

Chinaunix

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

[网络管理] redhat搭建DNS解析时出现错误(已解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-04-20 10:58 |只看该作者 |倒序浏览
本帖最后由 yoknbububu 于 2012-04-21 14:35 编辑

解释时出现“;; connection timed out; no servers could be reached”
配置文件如下:
/var/named/chroot/etc/named.conf

options {
        listen-on port 53 { 192.168.202.5; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        query-source    port 53;
        query-source-v6 port 53;
        allow-query     { any; };
};
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
zone "sales.com" IN  {
        type  master;
        file  "sales.com.zone";
};
zone "202.168.192.in-addr.arpa" IN  {
        type    master;
        file    "192.168.202.zone";

};
view localhost_resolver {
        match-clients      { localhost; };
        match-destinations { localhost; };
        recursion yes;
        include "/etc/named.rfc1912.zones";
};

/var/named/chroot/var/named/sales.com.zone

$TTL    86400
@               IN SOA  dns.sales.com.  root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           dns.sales.com.
dns.sales.com.  IN A            192.168.202.5

~                                                                                                                 


/var/named/chroot/var/named/192.168.202.zone


$TTL    86400
@       IN      SOA     202.168.192.in-dns.sales.com. root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      dns.sales.com.
5       IN      PTR     dns.sales.com.
~                                                                                                                 
~                                                                                                                 
~                                                                                                                 

/etc/resolv.conf

; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.202.5
~                                                                                                                 
~                                                                                                                 
~                                                                                                                 
~                                                                                                                 
~                                                                                                                 
~                                          

启动named,nerwork服务都没问题。实在不知道哪里出问题了~


********************************************************************

感谢marsaber远程协助,可能是linux版本问题,正反向解析文件放在named.conf里面不能正常解析,放在named.rfc1912.zones里面才可以
万分感谢marsaber


论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
2 [报告]
发表于 2012-04-20 11:16 |只看该作者
netstat 检查 端口是否开启, iptables -L 检查防火墙是否允许通过,getenforce 确定 selinux,还不行看日志。

论坛徽章:
0
3 [报告]
发表于 2012-04-20 11:45 |只看该作者
回复 2# vermouth

[root@localhost ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
[root@localhost ~]# getenforce
Enforcing
[root@localhost ~]# getenforce selinux
Enforcing

求分析!!!!!!!!端口应该开了吧。要看哪个的?

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
4 [报告]
发表于 2012-04-20 11:48 |只看该作者
回复 3# yoknbububu

netstat -ntpl|grep :53 ,再看看 messages

论坛徽章:
0
5 [报告]
发表于 2012-04-20 11:55 |只看该作者
回复 4# vermouth


    [root@localhost ~]# netstat -ntpl|grep :53
tcp        0      0 192.168.202.5:53            0.0.0.0:*                   LISTEN      22730/named         
tcp        0      0 ::1:53                      :::*                        LISTEN      22730/named   

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
6 [报告]
发表于 2012-04-20 14:50 |只看该作者
这个监听是只有客户端连接 192.168.202.5 端口时才会相应,其他如本地或其他网段都不作监听;
可修改配置至 listen-on port 53 { any; };

论坛徽章:
0
7 [报告]
发表于 2012-04-20 17:28 |只看该作者

论坛徽章:
0
8 [报告]
发表于 2012-04-20 18:01 |只看该作者
回复 6# vermouth


    options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        query-source    port 53;
        query-source-v6 port 53;
        allow-query     { any; };


修改了还是不行,我是在VMware里做的,会不会VM要设置什么环境

论坛徽章:
0
9 [报告]
发表于 2012-04-20 18:04 |只看该作者
回复 6# vermouth


    [root@localhost ~]# nslookup localhost
Server:         192.168.202.5
Address:        192.168.202.5#53

Name:   localhost.localdomain
Address: 127.0.0.1




它可以解析本地

论坛徽章:
0
10 [报告]
发表于 2012-04-20 18:22 |只看该作者
回复 7# marsaber


    不行啊。我的配置跟他一样。我在VM下的REDHAT做得
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP