背景
域名⽅便⼈类记忆
层级关系
根域DNS服务器(内置于所有DNS服务器中):不直接用于域名解析
顶级域DNS服务器(com):不直接用于域名解析
权威DNS服务器(“我的地盘”):直接域名解析
www.server.com
越靠右层级越高,.com > .server

DNS域名解析

将域名网址转换成具体IP地址
解析过程:指路不带路,查询时全是本地DNS进行“沟通”

  1. 浏览器缓存
  2. 操作系统缓存
  3. 本机域名解析文件hosts
  4. 客户端发送DNS请求到本地DNS服务器(网络设置中IP填写的DNS服务器)
  5. 本地DNS服务器缓存表有则返回IP
  6. 若无,本地DNS发送请求到根域DNS
  7. 根域DNS返回该域名的顶级域DNS地址
  8. 本地DNS发送请求到顶级域DNS
  9. 顶级域DNS返回该域名的权威DNS地址
  10. 本地DNS发送请求到权威DNS
  11. 权威DNS返回对应IP地址
  12. 本地DNS返回IP地址给客户端
  • [ ] 图示

  • [ ] 实现本地DNS服务器

DNS域名污染

工具

1. 查看DNS的IP

Chinese Firewall Test - ViewDNS.info