快速业务通道

在Linux下轻松搭建自己的DNS服务器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-05
DNS设置中找到一个A记录(下面会讲到),“@”在区域数据文件中有其它含义,因此管理员信箱邮件地址中用“.”代替“@”符号.
接下来包含在括弧中的5组数字是作为与slave服务器同步信息而设置的,含义如下:
 Serial:表示配置文件的修改版本,格式是年月日加上修改的次数,每次修改这个配置文件时都应该修改这个数字,slave DNS进行信息同步时,会比较这个数值,如果这个数值比自身的数值大,那么就进行更新,否则忽略更新.注意,这个设置很重要,如果你在修改区域数据文件后,没有更新该值,那么所作的更改就不会更新到网上的其它DNS服务器.
 refresh:用来设定slave DNS与Master DNS进行同步的间隔时间.
 retry:如果slave DNS在进行更新失败后,要隔多久再进行重试.
 expiry:设定slave DNS在与Master DNS同步失败后,多长时间清除对应的记录.
 Minimum:这是默认的最小TTL值,如果在前面没有指定TTL值,就以这个为基准.
以上的数字都是以秒为单位,但也可以用 H(小时)、D(天)、W(星期)来做单位.
第8至14行,是对域名解析的具体设置,第一列表示不同的主机域名,但是省略了后面的域信息.例如“www”其实是www.ixdba.net,“mail”是指mail.ixdba.net.其它具有相同的含义.“IN”后面的指令含义说明如下:
 NS:用来定义这个主机是个域名服务器.
 MX:定义了一个邮件交换器.
 A指针:定义了一个A记录,即域名到IP的记录.
 CNAME:定义了域名的别名.
从上面的例子可知,我们定义了一个NS(name server)为ns.ixdba.net,然后定义了一个邮件交换器,交换优先级为10,接着定义了4个A记录,不同域名指向了不同的IP地址.定义了一个www的别名,即访问linux.ixdba.net与访问www.ixdba.net是相同的.
下面接着分析一下反向区域数据文件60.168.192.zone的各个选项的含义:
[root@localhost named]#more /var/named/chroot/var/named/60.168.192.zone
$TTL 86400
60.168.192.in-addr.arpa. IN SOA ns.ixdba.net. root.ixdba.net.(
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.ixdba.net
136 IN PTR mail.ixdba.net.
135 IN PTR www.ixdba.net.
可以看出,基本结构与正向区域数据文件完全相同,只不过这里多出了一个PTR选项.PTR用来定义一个反向记录,也就是通过IP可以查到对应的域名信息.两行的第一列表示的是主机的IP地址,只不过省略了网络地址部分,如136对应的IP为192.168.60.136,同理,135对应的IP为192.168.60.135.
至此,DNS文件配置部分已经讲述完毕,从配置DNS的过程可以看出,DNS配置文件对格式要求非常严格,如果设置语句以空格键或tab 键开始的话,其设置被认为是一个“记录项”的内容,如果设置语句不是以空格键、Tab键开头,也不在SOA指定的括弧内,那么表示这个语句要定义一个新的“记录项”.因此,在修改配置文件时要特别小心.

3.测试DNS配置
在对DNS文件的所有配置完成后,需要重启服务,以使配置生效,执行如下命令重启DNS服务:
[root@localhost named]#/etc/init.d/named restart
下面我们用nslookup命令对DNS解析情况进行测试.
[root@localhost ~]# nslookup
下面指定DNS服务器为本机,我们在DNS本机进行测试:
> ser

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号