dns服务器

DNS 的搜寻流程:

1.先查看本身有没有纪录

2.向最顶层 ( root )查询

3.向第二层查询

4.向下层持续查询

5.记录暂存内存

 

DNS服务器类型:

主服务器

辅助服务器

缓存服务器

转发器

 

dns服务相关套件:

我们要使用的 DNS 就是使用柏克莱大学发展出来的 BIND (Berkeley Internet Name Domain, BIND) 这个套件

 

/etc/named.conf 配置文件

options {

        directory       "/var/named";

};

 

// 关于 root (.) 的设定

zone "." IN {

        type hint;                 

        file "named.ca";       };

 

// 关于本机 localhost 的正反解

zone "localhost" IN {

        type master;

        file " localhost.zone";

};

zone "0.0.127.in-addr.arpa" IN {

        type master;

        file "named.local";

};

 

#chown :named /etc/named.conf

 

#vim /var/named/localhost.zone

$TTL    600

@    IN   SOA  localhost.   admin.localhost.  (

               2012030501   Serial  仅作为序号而已

               20M         Refresh slave 服务器的更新时间

               5M          Retry   slave 主机更新失败,多久再重新更新一次

               1W          Expire  重复 retry 多久后就宣告不治....不再更新

               1D )      Minimum 可视为 TTL ,尤其是你没有设定 $TTL

 

            IN   NS   localhost.  // 特别留意最后面的那个小数点

localhost.    IN   A    127.0.0.1

 

#vim /var/named/named.local

$TTL    600

@    IN   SOA  localhost.   admin.localhost.  (

               2012030501  

               20M         

               5M          

               1W   

               1D )  

 

            IN   NS   localhost.

1           IN   PTR    localhost.

#chown :named  localhost.zone  named.local

#service named configtest

#netstat  -tunlp  |  grep  :53

  

你可能感兴趣的:(职场,休闲,DNS服务器)