DNS 域名系统


FQDN:完全限定域名

DNS 服务器的默认端口 53
DNS 服务器的IP地址,有可能是动态的,每次上网时由网关分配,这叫做 DHCP 机制;也有可能是事先指定的固定地址。Linux系统里面,DNS服务器的IP地址保存在/etc/resolv.conf文件。

DNS服务器根据域名的层级,进行分级查询,最先回复的服务器将被缓存,以后只向这台服务器发请求。

每一级域名都有自己的NS记录(Name Server的缩写),NS记录指向该级域名的域名服务器,这些服务器知道下一级域名的各种记录。
本地域名服务器:当一个主机发出DNS查询请求的时候,这个查询请求首先就是发给本地域名服务器的。然后向根域名 DNS 服务器查询,然后向顶级域名 DNS 服务器查询,最后查到目标域名的 IP。

DNS 污染时也会造成中间人攻击 // 解析到错误的服务器