加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

域名配置zone文件

(2011-10-24 12:03:16)
标签:

杂谈

作者:常颖

ZONE 文件拿出来简单说明一下。ZONE 文件是DNS 上保存域名配置的文件,对

BIND 来说一个域名对应一个ZONE 文件,现以abc.com ZONE 文件为例展开。

(罗嗦一句,ZONE 存在于权威DNS )

========+========+========+========

$TTL 6h //

$ORIGIN abc.com. //

3600 IN SOA ns1.ddd.com. root.ddd.com.( //

929142851 Serial //

1800 Refresh //

600 Retry //

2w Expire //

300 Minimum //)

2d IN NS ns1.ddd.com. //

2d IN NS ns2.ddd.com. //10 

2d IN NS ns3.ddd.com. //11 

3600 IN 120.172.234.27 //12 

3600 IN 120.172.234.27 //13 

3600 IN CNAME a.abc.com. //14 

3600 IN MX a.abc.com. //15 

3600 IN TXT "TXT" //16 

========+========+========+========

行,这行内容给出了该域名(abc.com)各种记录的默认TTL 值,这里为小时。即如

果该域名的记录没有特别定义TTL,则默认TTL 为有效值。

行,这行内容标识出该ZONE 文件是隶属那个域名的,这里为abc.com

行,从这行开始到第行为该域名的SOA 记录部分,这里的@代表域名本身。

ns1.ddd.com 表示该域名的主权威DNSroot.ddd.com 表示该主权威DNS 管理员邮箱,等价于root@ddd.com

行,Serial 部分,这部分用来标记ZONE 文件更新,如果发生更新则Serial 要单增,否则MASTER 不会通知SLAVE 进行更新。

行,Refresh 部分,这个标记SLAVE 服务器多长时间主动(忽略MASTER 的更新通知)MASTER 复核Serial 是否有变,如有变则更新之。

行,Retry 部分,如Refresh 不能完成,重试的时间间隔。

行,Expire 部分,如SLAVE 无法与MASTER 取得联系,SLAVE 继续提供DNS 服务的时间,这里为2W(两周时间)Expire 时间到期后SLAVE 仍然无法联系MASTER 则停止工作,拒绝继续提供服务。Expire 的实际意义在于它决定了MASTER 服务器的最长下线时间(MASTER 迁移,DOWN 机等)

行,Minimum 部分,这个部分定义了DNS 对否定回答(NXDOMAIN 即访问的记录在权威DNS 上不存在)的缓存时间。

9-11 行,定义了该域名的个权威DNS 服务器。通常NS 记录的TTL 大些为宜,这里为2天。设置过小只会增加服务器无谓的负担,同时解析稳定性会受影响。

12-16 行,比较简单,是两个A,CNAME,MX 记录,不再讨论了。

附录FAQ

SOA 记录: 权威记录从这里开始,它定义了3-8 行这些重要的参数。

记录: 域名到IP 之间的关联。

CNAME 记录:让张三住到李四家里,这时张三李四是同一个地址。

MX 记录: 定义了发往XXX@ABC.COM 邮箱的邮件服务器地址。

TXT 记录: 这个记录的内容是文本格式如163.COM TXT "v=spf1 include:spf.163.com -all",TXT 通常用于邮件服务器来标识自己的身份避免被认为是垃圾邮件服务器。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有