Win操作系统Hosts文件的原理是什么?
为什么天朝要封掉国外的一些主流网站呢?为什么修改Hosts文件就可以绕过屏蔽?通过什么方法获取写进Hosts的网址?
1楼(未知网友)
简单的说,当你用浏览器请求某个网站时,系统先会在Hosts文件中找是否记录了该域名,要是记录了该域名的话则直接通过对应的IP地址进行HTTP通信,没找到的话则通过本地连接DNS设置的DNS服务器来获取域名对应的IP。
你在Hosts 文件中添加的IP 与 域名,有些IP 是反向代理IP,有些反向代理IP对应的服务器又同时提供了正向代理的服务。例如我的Google + 的域名对应 Hosts 记录的 IP地址,可以用来设置成代理IP,也可以访问 Google + 甚至 Youtube。