免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: Mscong
打印 上一主题 下一主题

[DNS] 求助:DNS bind9无法正向解析,出现SERVFAIL错误,有文件,请各位帮忙. [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-03-07 17:34 |只看该作者
架设dns最好用winmydns,它是运行在windows平台,方便易用,使用bind9配置比较麻烦,而且是运行在linux平台,很容易出现配置不当的问题,winmydns有以下特点:
1,WinMyDNS运行在windows平台上,绿色免安装软件, 由于window自带DNS服务实在难用, 性能又不好,超过1000个域名就跑不动了,二次开发更是难上加难. 有了WinMyDNS就可以轻松管理了.

2,该软件最大的优点是首创DNS双线智能解析功能,是目前解决网通、电信、铁通及其他网络的互通问题的最有效方法,同一个域名可以让网通、电信及其他线路的客户ping出来的完全不同IP,就近访问站点。

3,最方便的地方是DNS配置信息全部保存在ACCESS或MSSQL数据库中,只要对数据库的记录增\减\修改\就可以进行DNS自助解析

4,最让人放心的是超强性能.不需要增加任何硬件设置,即可在普通的机器上支持几十万个域名的解析.

5,官方网站是http://www.winiis.com,在这里可以找到详细的编程范例及最新版本.
免费下载:http://www.winiis.com/download/WinMyDNS_V1.32.rar
qq:529226441

论坛徽章:
0
12 [报告]
发表于 2007-04-19 20:32 |只看该作者

我的问题很相似,

我用Webmin配置的DNS测试时显示:如下
> 192.168.3.112
Server:         192.168.3.112
Address:        192.168.3.112#53

** server can't find 112.3.168.192.in-addr.arpa: SERVFAIL
> 1.angelc.com
Server:         192.168.3.112
Address:        192.168.3.112#53

** server can't find 1.angelc.com: SERVFAIL
系统日志最后是这样地,
Apr 19 20:23:25 angelc named: named startup succeeded

Apr 19 20:23:26 angelc named[4073]: loading configuration from '/etc/named.conf'

Apr 19 20:23:26 angelc named[4073]: listening on IPv4 interface lo, 127.0.0.1#53

Apr 19 20:23:26 angelc named[4073]: listening on IPv4 interface eth0, 192.168.0.2#53

Apr 19 20:23:26 angelc named[4073]: command channel listening on 127.0.0.1#953

Apr 19 20:23:26 angelc named[4073]: zone 143.117.202.in-addr.arpa/IN: loading master file /var/named/202.117.143.rev: file not found
Apr 19 20:23:26 angelc named[4073]: zone angelc.com/IN: loading master file /var/named/angelc.com.hosts: file not found

Apr 19 20:23:26 angelc named[4073]: running

论坛徽章:
0
13 [报告]
发表于 2007-04-19 22:34 |只看该作者
zone "dratek.net" in {
                        type master;
                        file "/etc/bind/db.xxxx.net";
                };

                zone "254.108.202.in-addr.arpa" IN {     #in 改为大写试试然后下边
                        type master;
                        file "/etc/bind/db.202.108.254";
                };



$ORIGIN xxxx.net.
$TTL    604800
       IN      SOA     dns.xxxx.net. root.dns.xxxx.net. (
                         20070110       ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL

      IN      NS      dns.xxxx.net.
      IN      MX      10      mail.xxxx.net.
xxxx.net.             IN      CAME   www.xxxx.net.

dns.xxxx.net.         IN      A       192.168.3.112
www.xxxx.net.         IN      A       202.108.254.100
mail.xxxx.net.        IN      A       202.108.254.101
gw.xxxx.net.          IN      A       202.108.254.102
gw2.xxxx.net.         IN      A       202.108.254.103
search.xxxx.net.      IN      A       202.108.254.104
search2.xxxx.net.     IN      A       202.108.254.105
mirror.xxxx.net.      IN      A       202.108.254.106
push.xxxx.net.        IN      A       202.108.254.107
push2.xxxx.net.       IN      A       202.108.254.108



你试试吧,嘿嘿!不知能否有帮助,如果没问题请告诉我噢!

论坛徽章:
0
14 [报告]
发表于 2007-04-19 22:36 |只看该作者
错了一行,应该是:  @    IN      SOA     dns.xxxx.net. root.dns.xxxx.net.  (  注意net. 和括号之间的空格,下边也一样,没括号不行的

论坛徽章:
0
15 [报告]
发表于 2007-04-29 09:42 |只看该作者
谢谢你的回答,我已经解决了,

论坛徽章:
0
16 [报告]
发表于 2008-09-25 16:48 |只看该作者
我现在也碰到这个问题,不知道当时楼主是怎么解决的,能否告之一下.谢谢

论坛徽章:
0
17 [报告]
发表于 2008-10-31 15:07 |只看该作者
有的时候是机子变态也解析不了!

论坛徽章:
0
18 [报告]
发表于 2009-05-14 16:54 |只看该作者

回复 #1 Mscong 的帖子

请问楼主,你当时出现的这个问题是怎么解决的呀?现在我也出现这个问题了,我可以用nslookup反向解析,但是不能正向解析!
真的不知道是什么原因,我的情况跟你贴出来的基本上差不多,就是不清楚你最后是怎么解决的?请贴出来给我们看看,行吗?
先谢谢啦!:wink:

论坛徽章:
0
19 [报告]
发表于 2009-06-01 17:16 |只看该作者
你是要解析dns.xxxx.net?
不是dns.dratek.net?如果这样的话

zone "dratek.net" in {
                        type master;
                        file "/etc/bind/db.xxxx.net";
                };

这里你定义了你的域是dratek.net

dns         IN      A       192.168.3.112 去试试,在dratek.net域里你解析xxxx.net。。。  想想windows的dns!!


12楼的问题是把区域文件名字的问题或者是路径问题!!
zone 143.117.202.in-addr.arpa/IN: loading master file /var/named/202.117.143.rev: file not found
zone angelc.com/IN: loading master file /var/named/angelc.com.hosts: file not found
这两句告诉你在load文件的时候没找到!

有兴趣学习讨论linux的加我QQ 120278741,大家一起进步!

[ 本帖最后由 JinRol149748 于 2009-6-1 17:18 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP