名词解释
DNS:Domain Name Service;域名解析服务
FQDN:Full Qualified Domain Name;完全合格域名
IANA:Internet Assigned Numbers Authority;互联网数字分配机构
相关知识点
应用程序:bind
监听端口:tcp/53,udp/53
C/S架构
树状结构
根域:.
根节点:13个
一级域:
组织域:.com, .org, .net, .mil, .edu, .gov, .info, .cc, .me, .tv
国家域:.cn, .us, .uk, .jp, .tw, .hk, .iq, .ir
反向域:.in-addr.arpa
二级域:
公司、组织、个人使用
主机:
www,mail,bbs
递归:A>B>C>D
迭代:A>B
A>C
A>D
资源记录类型:
格式:name [ttl] IN RRType value
SOA:Start of Authority,任何解析库文件的第一个记录类型必须是SOA
name:区域名称,通常可以简写为@ value:主DNS服务器的FQDN,也可以是当前区域的区域名称; 例如:@ IN SOA ns.example.com. admin.example.com. ( serial number ;解析库的版本号,例如2014080401 refresh time ;周期性同步的时间间隔 retry time ;重试的时间间隔 expire time ;过期时长 negative answer ttl ;否定答案的统一缓存时长 )
NS:name server
name: 区域名称 value: DNS服务器的FQDN 例如:@ IN NS ns.magedu.com. 注意: 如果有多台NS服务器,每一个都必须有对应的NS记录; 对于正向解析文件来讲,每一个NS的FQDN都应该有一个A记录;
MX:Mail eXchanger
name: 区域名称 value: 邮件服务器的FQDN 例如: @ IN MX 10 mail.example.com. @ IN MX 20 mail2.example.com. 注意: 如果有多台MX服务器,每一个都必须有对应的MX记录;但各MX记录还有优先级属性 对于正向解析文件来讲,每一个NS的FQDN都应该有一个A记录;
A: Address
name: FQDN value: IP 例如: www.example.com. IN A 1.1.1.1 www.example.com. IN A 1.1.1.2 pop3.example.com. IN A 1.1.1.3 imap.example.com. IN A 1.1.1.3
AAAA: ipv6 IP
CNAME: Canonical Name
name: FQDN value: FQDN 例如: www.example.com. IN A 1.1.1.5 web.example.com. IN CNAME www.example.com.
PTR: pointer
name: 逆向的主机IP地址加后缀in-addr.arpa,例如172.16.100.7/16, 网络地址为172.16, 主机地址为100.7,其name为7.100.in-addr.arpa. value: FQDN 例如: 7.100.in-addr.arpa. IN PTR www.example.com.