DNS的一个小问题…
嗯,是这样的:
1,我用的是虚拟机安装的RHEL5.0;
2,在主机上架设了DNS,设置好了根区,并将/etc/resolv.conf下写进了本机的IP地址,经测试,可以上网;
3,并且设置了一个“localhost.”区,主文件如下:
zone "localhost." {
type master;
file "named.local";
};
区配置文件如下:@ 1D IN SOA localhost. root (
2011041201
1H
15M
1W
1D IN NS xiyou.edu.cn.localhost. # 这块的服务器信息是通过dig -t A localhost. 命令找到的(是在未更改/etc/resolv.conf之前找到的)。
IN A 127.0.0.1
xiyou.enu.cn IN A 127.0.0.1
4,重新加载配置文件后,不管是dig还是host,都无法解析出localhost.的IP地址
疑惑: 1.为什么?
2.那个本地回环地址是什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
本地/etc/hosts文件 优先级较高,另外防火墙? 本地回环是否正确?还有你个这个格式? 好长时间没弄了,你ping xiyou.edu.cn.localhost 应该能解出来吧,但ping localhost 你没A记录啊,就得看/etc/hosts文件了
本帖最后由 taojie2000 于 2011-04-14 14:24 编辑
回复 1# bongon-miffy
etc/resolv.conf 加个nameserver 127.0.0.1
试试
把这个文件还原,即可!
可以在/usr/share/doc/bind-9.3.6/sample/var/named/ 找到
hosts文件优先.