本文带领大家在Linux环境下建立一个DNS服务器,希望能够给各位学习DNS服务器的朋友们提供一些有用的帮助。
作者:吴剑 来源:硅谷动力 2007年8月27日
关键字:
200410301
28800
7200
3600000
86400 )
NS linux.site.com.
MX 10 support.site.com.
Localhost A 127.0.0.1
Sy727 A 192.11.56.24
Sy728 A 192.11.56.25
Linux A 192.11.56.26
Mail MX 10 sy727.site.com.
MX 20 sy728.site.com.
www CHAME Linux.site.com.
ftp CNAME Linux.site.com.
解释:第一部分第一行SOA后跟的是DNS服务器名和管理员邮件地址;下面几列数字是在数据交换时要用到的,一般都不作改动;NS行定义域名服务器本身的域名;MX行定义相应的邮件服务器名。
第二部分前4行是DNS域名到IP地址的记录配置,这是必须要的;如第二行,表示sy727.site.com域名对应的IP地址为192.11.56.24。以MX引导的两行是定义邮件地址转换记录,如将XXX@mail.site.com转换成XXX@sy727.site.com。最后两行是定义应用服务的主机名,本例中将Linux.site.com做为WWW服务和FTP服务的主机别名,即通过输入Linux.site.com即可访问www.site.com或ftp.site.com。
2)反向域名转换数据文件db.127.0.0和db.192.11.56的建立。
反向域名转换数据文件用来提供根据IP地址查询相应DNS主机名,每个网段分别有一个数据文件。
“127.0.0”这个内部网址相信大家都知道,就一个IP地址:127.0.0.1,其配置例为:
@ IN SOA linux.site.com root.linux.site.com. (
2004080700
28800
14400
3600000
86400 )
IN NS linux.site.com.
1 IN PTR localhost.