named无法解析外部地址
以前搞过几次DNS,都能够正常地启动,可是这次却不行,在redhat 9下。默认安装的bind。配置完了却怎么不能解析外部地址。内部解析正常。
下面namd.conf文件:
[ode]
options {
directory "/var/named";
};
zone "0.0.127.in-addr.arpa." IN {
type master;
file "named.local";
};
zone "***.net." IN {
type master;
file "db.hosts";
};
zone "***.org." IN {
type master;
file "db1.hosts";
};
zone "." IN{
type hint;
file "db.cache";
};
[/code]
db.cache文件:
. 99999999 IN NS ns.cnc.ac.cn.
ns.cnc.ac.cn. 99999999 IN A 159.226.1.1
. 99999999 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 99999999 IN A 198.41.0.4
. 99999999 IN NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 99999999 IN A 128.9.0.107
. 99999999 IN NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 99999999 IN A 192.33.4.12
. 99999999 IN NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 99999999 IN A 128.8.10.90
. 99999999 IN NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 99999999 IN A 192.203.230.10
. 99999999 IN NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 99999999 IN A 192.5.5.241
. 99999999 IN NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 99999999 IN A 192.112.36.4
. 99999999 IN NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 99999999 IN A 128.63.2.53
. 99999999 IN NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 99999999 IN A 192.36.148.17
请大虾给看一下,有什么错误?
附上日志:
Jun 21 17:07:59 localhost named[5099]: using 1 CPU
Jun 21 17:07:59 localhost named[5099]: loading configuration from '/etc/named.conf'
Jun 21 17:07:59 localhost named[5099]: no IPv6 interfaces found
Jun 21 17:07:59 localhost named[5099]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 21 17:07:59 localhost named[5099]: listening on IPv4 interface eth0, 192.168.160.5#53
Jun 21 17:07:59 localhost named[5099]: command channel listening on 127.0.0.1#953
Jun 21 17:07:59 localhost named[5099]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Jun 21 17:07:59 localhost named[5099]: zone 160.168.192.in-addr.arpa/IN: loaded serial 20010427
Jun 21 17:07:59 localhost 6Ô 21 17:07:59 named: named Æô¶¯ succeeded
Jun 21 17:07:59 localhost named[5099]: zone ***.net/IN: loaded serial 20010427
Jun 21 17:07:59 localhost named[5099]: zone l***.org/IN: loaded serial 20010427
Jun 21 17:07:59 localhost named[5099]: running
Jun 21 17:07:59 localhost named[5099]: zone ***.net/IN: sending notifies (serial 20010427)
请大虾予以援手!!小弟拜谢了!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
你申请的域名isp帮你解析了吗?如果是,那么在/etc/resolv.conf文件中加入:
search yourdomain
nameserver 当地isp的dns服务器ip
nameserver 本机ip
把正反向文件贴出来
这个我设置了的。
本机的地址!
看下
vi /etc/resolv.conf
有没有设置dns服务器
刚开始的时候我就怀疑是防火墙的问题。
关防火墙我早早就试过了。但是情况还是一样的。
还有没有其他的情况?
多谢了!
把防火墙关了
service iptables stop
网络肯定是没有问题的。能够上网是可以保证的。
有静态公网ip对应的!但是就是不能解析,
#dig www.google.com
; <<>> DiG 9.2.1 <<>> www.google.com
;; global options: printcmd
;; connection timed out; no servers could be reached
就是这样的错误,但是与外部DNS主机也可以连接上的!
很纳闷。以前做的时候并没有出现这样的问题!
首先检查你的网络情况,保证能上网,同时你是否有静态公网IP等....