Linux攻略 DNS服务器安装配置方法详细介绍

2007-07-03 13:51:00  作者:skid  来源:赛迪网  文字大小:】【】【


  type master;

  file "test.net”

  allow-update { none;};

  };

  zone "0.0.127.in-addr.arpa" IN { //定义一个IP为127.0.0.*的反向域区

  type master;

  file "named.local";

  allow-update { none; };

  };

  zone "63.45.10.in-addr.arpa" IN { //定义一个IP为10.45.63.*反向域区

  type master;

  file "10.45.63";

  /var/named/test.net文件

  @ IN SOA linux.test.net. root.test.net. ( SOA表示授权开始

  /* 上面的IN表示后面的数据使用的是INTERNET标准。而@则代表相应的域名,如在这里代表test.net,即表示一个域名记录定义的开始。而 linux.test.net则是这个域的主域名服务器,而webmaster.test.net则是管理员的邮件地址。注意这是邮件地址中用.来代替常见的邮件地址中的@.而SOA表示授权的开始

  */

  2003012101 ; serial (d. adams) /*本行前面的数字表示配置文件的修改版本,格式是年月日当日修改的修改的次数,每次修改这个配置文件时都应该修改这个数字,要不然你所作的修改不会更新到网上的其它DNS服务器的数据库上,即你所做的更新很可能对于不以你的所配置的DNS服务器为DNS服务器的客户端来说就不会反映出你的更新,也就对他们来说你更新是没有意义的。

  */

  28800 ; refresh

  /*定义的是以为单位的刷新频率 即规定从域名服务器多长时间查询一个主服务器,以保证从服务器的数据是最新的

  */

  7200 ;retry

  /*上面的这个值是规定了以秒为单位的重试的时间间隔,即当从服务试图在主服务器上查询更时,而连接失败了,则这个值规定了从服务多长时间后再试

  */

  3600000 ; expiry

  /*上面这个用来规定从服务器在向主服务更新失败后多长时间后清除对应的记录,上述的数值是以分钟为单位的

  */

  8400 )

  /*上面这个数据用来规定缓冲服务器不能与主服务联系上后多长时间清除相应的记

  录

  */

  IN NS linux

  IN MX 10 linux

  linux IN A 10.45.63.185

  it IN A 10.45.63.188

  www IN CNAME linux


相关文章