当你访问一个网站时候,如果浏览器和本机系统都没有该网站的 DNS 缓存,则会去 DNS 服务器请求获取该网站 IP 地址。DNS 服务器分为:九九六三四零九五根域名服务器。所有域名的结尾都有一个被忽略的点 . 就是根域名;根域名服务器只知道顶级域名服务器的地址。顶级域名服务器。例如 .com、.cn 等;顶级域名服务器只知道权威性域名服务器的地址。权威性域名服务器。例如 baidu.com 等;负责域名解析到对应服务的 IP 地址。**递归 DNS 服务器。**负责自动化帮你向以上域名服务器查询到网站的具体 IP 地址,有缓存机制。
一般我们说的向 DNS 服务器查询 IP 地址,默认就是向递归 DNS 服务器查询。用户接入到 ISP 供应商(电信、移动等),都会有他们自己的递归 DNS 服务器帮你把分步的查询自动化。