求助DNS服务器设置。
我用VM做的 RedHat Linux 9,升级到 2.4.31的内核。
rpm 安装完 bind 9.2.1 及 cache-nameserver……
我本机的IP地址为 192.168.177.5.
本地域名为 ufo.com,本机名称为 rh,不过想再加个 web.ufo.com,也指向本机(192.168.177.5)
[注:ufo.com在互联网上已经被别人注册]
如下配置后ping web.ufo.com 出错:Unknow host web.ufo.com
############ /etc/resolv.conf ############
search ufo.com
nameserver 192.168.177.5
#nameserver 202.101.107.55 <- 本地外网DNS服务器
############ /etc/named.conf ############
// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* 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 "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; };
};
#以上为原始文件信息
#以下为手动增加的内容
#加入 ufo.com 的正向解析
zone "ufo.com" IN {
type master;
file "ufo.com.zone";
allow-update { none; };
};
#加入ufo.com的反向解析
zone "177.168.192-in-addr.arpa" IN {
type master;
file "ufo.com.arpa";
allow-update { none; };
};
include "/etc/rndc.key";
############ /var/named/ufo.com.zone ############
$TTL 86400
@ IN SOA rh.ufo.com. (
42
3H
15M
1W
1D)
IN NS rh.ufo.com.
IN MX mail.ufo.com.
localhost IN A 127.0.0.1
#rh IN A 192.168.177.5
web IN A 192.168.177.5
#mail IN A 192.168.177.5
uBSD IN A 192.168.177.6
vm IN A 192.168.177.1
www CNAME web.ufo.com
############ /var/named/ufo.com.arpa ############
$TTL 86400
@ IN SOA 177.168.192.in-addr.arpa. root.rh.ufo.com (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS rh.ufo.com.
IN MX mail.ufo.om.
#5 IN PTR rh.ufo.com. #192.168.177.5 本机的地址。
5 IN PTR web.ufo.com. #192.168.177.5
#5 IN PTR mail.ufo.com. #192.168.177.5
6 IN PTR uBSD.ufo.com. #192.168.177.6 另外一台 FreeBSD的地址。
1 IN PTR vm.ufo.com. #192.168.177.1虚拟机的地址。
其他的设置没有改动。用 /etc/init.d/named restart ,启动成功。但
ping rh.ufo.com 成功。返回地址 127.0.0.1 (因为有 hosts )
ping web 不成功 (UnKnow host:web)
ping web.ufo.com 不成功(UnKnow host:web.ufo.com )
nslookup web.ufo.com 的提示如下:
Server : 192.168.177.5
Address: 192.168.177.5#53
**server can't find web.ufo.com : SERVFAIL
请问各位大侠,是什么原因,还要提供什么东西以协助诊断?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你在正向解析和反向解析文件的@ IN SOA前加入ufo.com 试试呢?
谢谢septem还是不行,可能是我写错了。