DNS域名相关知识.pdf
DNS域名相关知识
域名最初是用来在互联网上充当某个的别名的,因为每个服务器都用
DomainNameIP
ip来表示的话,太多了,不太好记住,用域名来记的话比较方便。
域名的命名是分层级的,形如之类的,从左到右级别依次增大,最右边的为
顶级层次,其实域名的完整写法是在最后有一个点这种写法称为.FQDN完全限定域名,
形如.最右边的点才是最顶层,层级图如下:.
域名服务器上面保存了某些域名对应的地址等信息,我们上网时,在地址栏上输入
ip
域名之后,系统先查本地的缓存及文件,如果没有此域名的信息,便会去
http:///hostsip
向我们指定的服务器请求目标域名的地址记录,获得服务器返回的信息后,再向
DNSIPIP
目标发起请求
IPhttp
其实服务器上保存的域名信息不止是地址,还有其他的信息,域名对应的每一条信
DNSip
息称为记录,(就比如域名是一个人名,我们可以查询此人对应的性别,年龄,身高等记录)
域名的记录类型有很多,一个域名的同一类型的记录也可以有多条,常用的记录类型如下:
域名的记录类型对应的英文缩写例值
IPv4地址A
IPv6地址AAAA2048:7163::63d3:374e:4235
名字服务器NS
邮件交换记录MX163
TXT记录TXT一般写此域名的说明,以及用于SPF技术
别名记录CNAME,此记录里的才是真实的域名
服务记录SRV一般为微软的活动目录服务的设置才用得上
起始授权机构SOA此记录的值为这个区域的所有者,它才有权修改dns
记录
缓存保留时间TTL3600,秒
指针记录PTR将ip地址解析成它对应的域名,常用于邮箱服务
其他的记录不常用,就不多说了。
A记录为ipv4记录,记录值为此域名对应的ipv4地址
AAAA记录为ipv6记录,记录值为此域名对应的ipv6地址
NS记录表明了此域名是在哪个dns服务器上做的解析,我们申请了自己的域名后,默认是
在域名注册商那里做的解析,我们也可以委托其他的dns服务商去做此域名的解析
先在要委托的dns服务商那里添加我们的域名,然后会生成几个默认的ns记录
然后在注册商那里指定dns服务器为dns服务商那里给出的NS记录值
MX记录表明了此域名的邮箱服务器地址,值可以是ip也可是域名
当我们向admin@发邮件时,先查询的mx记录,再去查询mx记
录里的那个域名对应的ip地址,最后把邮件发给那个ip地址的服务器
TXT记录里面的值为文本,可以是对此域名的说明,也可用于SPF反垃圾邮件技术,也可在
申请ssl证书时做一下域名的持有验证,就是CA商家要我们写上指定的txt记录,
以证明此域名是我们的
CNAME记录,比如的cname记录为时,就是后
面那个较长的不太好记的域名的别名,
PTR记录为反向解析时用到,比如我们邮箱服务器收到从这个ip发来的邮件,它声