DNS服务:将域名转化为IP(关系 1个域名:N个IP),记录全球所有域名跟IP对应关系的服务器,这里称之为root服务器。
全球有12个root服务器。我们从个人电脑浏览器输入域名,第一次访问此域名,浏览器--路由器--交换机--运营商服务器--root服务器(不完整,中间还有其他),获得该域名对应的IP后,才能正常访问该网站。全球数十上百亿设备都会访问网络,不可能每一次网络请求都访问root服务器,此通道每一节点都有对应缓存。
本地host文件:这里可以更改域名跟对应IP的对应关系。
DNS污染:正是因为域名与IP的对应关系,国家为了不让国内用户访问特定的一些网站,在国内运营商网络上设置障碍。假设google.com对应的正确IP是1.2.3,他把他改成4.5.6,这样所有通过该运营商网络访问google.com,返回去的IP地址都是错误的4.5.6,从而实现访问拦截。利用Proxify软件,访问网络时,访问请求到了国外服务器时才执行DNS,这样获取到的就是正确的IP地址1.2.3,这样就可以翻墙访问。