DNS的解析过程——工具nslookup

域名与FQDN的区别
域名:xxxxx.com
FQDN: www.xxxxx.com· (完全限定域名)

域名记录:A,Cname,
主机记录A (将一个域名解析到ip上)
Cnmae 别名记录(将一个域名解析到另一个域名上)
NS 域名服务器地址进行定义和注册(这个域的域名服务器的地址记录)
MX 邮件交换记录(它会指向这个域的smtp的服务器地址)
Ptr 通过ip地址反向解析域名
Text 文本记录spf反垃圾邮件

234567为迭代查询过程 而1为递归查询
DNS的解析过程——工具nslookup_第1张图片

首先我们上网会指定一个域名

  1. 将域名给本地服务器运营商(isp)
    然后缓存DNS服务器就会将这个FQDN解析成IP地址(缓存中有)
    如果缓存中没有
  2. 参考书上p255页理解。先向·根域名服务器查询顶级域名(top)的地址,然后去顶级域名服务器查询二级域名(shuairenzeng)地址,然后去二级域名查询三级域名(www)的地址。有的会出现四级域名(例如:www.tsinghua.edu.cn)
  3. 直到查找到真实的ip地址,然后将解析的对应关系发给缓存DNS服务器,在它的一个TTL生存周期内保存。

DNS信息收集——NSLOOKUP
· nslookup www.sina.com
第一次解析
DNS的解析过程——工具nslookup_第2张图片
第二次解析
DNS的解析过程——工具nslookup_第3张图片
第三次解析
DNS的解析过程——工具nslookup_第4张图片
其实,在第一次解析时nslookup 就成功解析了最终结果,刚才所做的是手工层级解析
· server
DNS的解析过程——工具nslookup_第5张图片
· set type=a | mx | ns | any
规定类型进行查询,set赋值type类型

DNS的解析过程——工具nslookup_第6张图片
DNS的解析过程——工具nslookup_第7张图片
DNS的解析过程——工具nslookup_第8张图片
DNS的解析过程——工具nslookup_第9张图片
· nslookup -type=ns example.com 156.154.70.22
指定类型 域名 指定域名服务器

你可能感兴趣的:(DNS的解析过程——工具nslookup)