领域正解设定档


一笔 resource record 的表示法:

<domain> <opt_ttl> <opt_class> <type> <resource_record_data>

domain 代表要对应的名称
opt_ttl 代表这笔 record 的 TTL(Time To Live),意思是当其它的 DNS server cache 这笔 record 时,最长不应该超过这个时间,这个叁数可以不写
opt_class 目前只能填 IN,代表 internet
type resource record type 有很多种,以下介绍一些常用的 resource record type
 

SOA

Start Of Authority授权起始的记录,是对这个区域的简略描述,也记载这个区域的特徵,这种 record 放在 zone file 一开始的地方,描述这个 zone 负责的 name server、version number、maintainer 资料,以及当 slave server 要备份这个 zone 时的一些叁数
NS name server,定义某个 domain 是由哪个 name server 负责
A address,定义某个 domain name 对应的 IP
PTR pointer,定义某个 IP 对应的 domain name
CNAME canonical name,定义一个别名及其真正对应到的 record

MX

mail exchanger,定义某部机器的 mail exchanger,所有要送往那部机器的 mail 都要经过 mail exchanger 转送

 


1.TTL (Time To Live):资料存留时间(秒)。


2.:领域名称,也就是设定档案中表示领域(此例为 sky.ks.edu.tw.)。

zone "sky.ks.edu.tw" {  
  type master;
  file "named.host.sky";
};  

3.IN:internet资料

4.SOA:领域授权资料

5.伺服主机的FQDN(最后要有个「.」)

6.管理者的电子邮件:因为「」表示领域,所以在此用「.」取代。也就是root@sky.ks.edu.tw

7.Serial 序号:每一个设定档都有,用来界定最后变更时间用,通常用日期代表。
2003061501 => 2003年06月15日第一次变更。

8.Refresh:更新时间(秒)

9.Retry:连线失败再试间隔时间(秒)

10.Expire:超过expire时间,若仍无法与master连线,保有的slave资料则作废。

12.空白:表示上层位置的资料,此例为,也就是领域资料。

13.NS:DNS指向。

14.dns:因为接在NS指向之后,所以 dns 为 DNS 伺服器名称。只加上 host name 是因为最后若不是「.」结尾,伺服器会自动补上领域名称加上「.」。(所以就变成:dns.@. => dns.sky.ks.edu.tw.

18.最基本的指向形式:表示dns这台机器的位置为163.16.4.1

19.最基本的指向形式。表示www这台机器的位置为163.16.4.2

20.邮件伺服器的指向方式:除了做A记录的指向之外,还必须要做MX邮件记录的指向。(通常是指向自己,10 为优先顺序。)