DNS数据配置文件SOA和NS

SOA记录 :Start of Authority(授权开始)

@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
格式为:[zone] IN SOA [主机名] [管理员email] ([五组更新时间参数])

主机名:Master DNS的主机名称,通常是本机名即可。注意后面的小数点。

管理员emali:本来应该是“root@localhost.”的格式,不过因为@已经被作为特殊代码(zone),所以就用小数点来取代,因此email就成为"root.localhost."

五组更新时间参数:

  • serial:该序号作为slave与master更新的依据,建议的格式为YYYYMMDDnn 其中nn为修订号;
  • refresh:命令slave多久进行一次主动更新。
  • retry:如果到了refresh的时间,但是slave却无法连接master时,那么多久之后,slave会再次的主动尝试与主机连线。
  • expire:如果slave一直无法与master连接上,那么经过多久的时间后,则命令slave不要在连接master了。
  • minimun:没有指定生存期的数据,可以指定保存在数据库中的时间,及TTL。

 NS记录:Name server的缩写

格式为:[zone] IN NS [主机名称]

意思是:这个zone的查询请向后面这部主机请求。如果此zone有两部以上的DNS服务器负责时,就必须写两个NS,而NS后面接的主机名称必须要有ip的对应,这时需要A记录。

A记录

格式为:[hostname] IN A [IP]

功能为:传回一个 32 比特的 IP v4地址,最常用于映射主机名称到 IP地址,但也用于DNSBL等。

 

 

你可能感兴趣的:(linux学习笔记)