文章标签 ‘dns’
12345678910111213141516171819$TTL 86400
$ORIGIN test.cn.
@ IN SOA test.cn. root.test.cn. (
2009091142 ; Serial
[...]
今天修改DNS服务器记录,不知不觉NAGIOS报警错误:
12[root@dns ~]# /opt/nagios/libexec/check_dns 127.0.0.1
Domain 127.0.0.1 was not found by the server
但DNS服务器还可以正常运行
但检测GOOGLE DNS服务器却正常
12[root@dns ~]# /opt/nagios/libexec/check_dns 8.8.8.8
DNS OK: 5.141 seconds response time. 8.8.8.8 returns google-public-dns-a.google.com.|time=5.141241s;;;0.000000
呵呵,有点慢。。
最后将nameserver 127.0.0.1 添加到/etc/resolv.conf文件后正常了。以前DNS服务器设置不允许所有IP递归,现将localhost添加进去
12vi /etc/named.conf
allow-recursion { 127.0.0.1;none; };
分享收藏
一.使用背景:
在我们使用GlobalNames区域之前,先了解一下为什么要用到它,众所周知,DNS是一种提供域名到IP映射的服务,通常一个完整的DNS域名会由多个部分组成,FQDN=主机名+二级域名+一级域名+根域,类似于www.51cto.com.这样的格式,而实际上在企业内部的网络中内部的服务器,常见的要求是能够解析比较简单的单标签名称,如CENTERWSS能解析成ip 192.168.196.102,使用单标签名称,可以让计算机使用比较简单好记的名称来访问局域网内部的服务器,而不是使用FQDN,为了使用单标签名称,许多网络可能会在环境中布暑WINS服务器或是修改hosts文件,但WINS是DNS的备用选项,是一种基于NETBIOS协议的旧服务,而且也不能支持IPV6技术,因此今后肯定会被逐渐淘汰,而每台计算机修改hosts文件很明显过于复杂,因此,为帮助网络管理员可以通过DNS解析所有名称,在windows 2008中DNS服务器支持GlobalNames的特别命名区域.
二.使用条件:
如果出现下面情况之一,请考虑布暑GlobalNames区域:
1.正要淘汰WINS或正计划在网络环境中只布暑IPV6.
2.要求对正在使用的网站或服务器使用netbios名进行访问(请注意GlobalNames无法实现动态注册,因此要保证你的服务器配置了静态ip)
3.在客户端计算机上无法依赖于后缀搜索列表提供单标签名称解析.
4.你的区域所有权威DNS服务器都是运行WINDOWS SERVER [...]
