DNS查询出现的** server can't find *: SERVFAIL

gaoyibo8939 2010-05-06 06:22:33
我的问题:** server can't find cm1.p2pvpn.com: SERVFAIL

配置步骤如下:
在ubuntu9.10下安装bind9之后.
1.修改named.conf.local加入下面的信息
zone "7.0.172.in-addr.arpa" {
type master;
file "/etc/bind/db.7.0.172";
};

zone "p2pvpn.com" {
type master;
file "/etc/bind/db.p2pvpn.com";
};



2.在/etc/bind下新建文件:db.7.0.172
;db.7.0.172
;
$ORIGIN 7.0.172.in-addr.arpa
$TTL 6040800
@ IN SOA dns.p2pvpn.com. root.p2pvpn.com. (
1
6040800
86400
2419200
604800 )
@ IN NS dns
206 IN PTR dns
205 IN PTR cm1

3.在/etc/bind下新建文件:db.p2pvpn.com

$ORIGIN p2pvpn.com
$TTL 604800
@ IN SOA dns.p2pvpn.com. root.p2pvpn.com. (
1;
604800;
86400;
2419200;
604800 );
@ IN NS dns
dns IN A 172.0.7.206
cm1 IN A 172.0.7.205

4.修改/etc/resolv.conf
nameserver 172.0.0.129


5.使用nslookup测试总是报
www.p2pvpn.com
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find cm1.p2pvpn.com: SERVFAIL


------------------------------------------------------
多谢各位~
...全文
14185 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nj_jx 2011-11-25
  • 打赏
  • 举报
回复 2
8楼正解
我遇到和楼主一样的问题,百思不得其解,结果就是8楼所说,因为配置文件是在root用户下建立的,所以启动BIND进程的named用户无法读取,造成不能解析。
shs423 2011-04-16
  • 打赏
  • 举报
回复 2
这个原因是你编辑的db.p2pvpn.com文件没有授权给named组
用chown named db.p2pvpn.com就可以了

wuzg042510 2010-11-03
  • 打赏
  • 举报
回复
检查一下配置,如果没问题的话,那就重启named进程,/usr/sbin/named -u bind
或者/usr/sbin/named -u named。
gaoyibo8939 2010-05-07
  • 打赏
  • 举报
回复
CSDN的帐子竟然不能修改.原贴有些问题.我修改一下.


4.修改/etc/resolv.conf
nameserver 172.0.7.206


5.使用nslookup测试总是报
>cm1.p2pvpn.com
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find cm1.p2pvpn.com: SERVFAIL

--------------------------------------------------------
不好意思.
gaoyibo8939 2010-05-07
  • 打赏
  • 举报
回复
to steptodream:
已经启动bind.每次修改之后都会重启.
ps -ef | grep named
bind 3604 1 0 09:50 ? 00:00:00 /usr/sbin/named -u bind



gaoyibo8939 2010-05-07
  • 打赏
  • 举报
回复
端口不是53吗, 我nslookup localhost, nslookup 127.0.0.1都是可以的.应该说明端口没有问题. 唯独我配置的p2pvpn.com不能正反解析.
handledos 2010-05-06
  • 打赏
  • 举报
回复
端口没有设置正确吧
Qinxocn 2010-05-06
  • 打赏
  • 举报
回复
端口是否正确?检查服务是否正常开启?
steptodream 2010-05-06
  • 打赏
  • 举报
回复
DNS服务启动成功了没 ps -ef | grep named
自己好好读读教程 http://linux.vbird.org/linux_server/0350dns.php

19,614

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧