Hosts文件如何修改,如何使用hosts屏蔽网站

来自电脑维修知识库
跳转至: 导航搜索

知识库编号:1000


问题现象

hosts文件主要作用是将“IP地址和域名的映射关系”告知主机,相当于告知主机IP地址和域名的映射规定。当主机用户访问已写入hosts文件的网址时,系统会首先自动从hosts文件中查找对应的IP地址,一旦找到,浏览器会通过直接访问网页的IP来打开对应网页。

如果hosts文件里没有找到映射关系,则访问域名的时候,会将流量转发到DNS服务器进行IP地址解析后,再通过IP地址访问网页。所以hosts文件里的映射关系,可以提高我们网页的访问速度。

hosts被篡改也会导致网站无法打开,修改hosts也可以修复一些无法打开的网页


解决方案

快捷hotst修改工具:媒体文件:hosts一键修改工具.exe

1.首先要知道hosts文件的路径:C:\Windows\System32\drivers\etc

修改hosts1.png

2.默认hosts文件有权限,需要先添加权限(属性-安全-高级-添加所有者everyone或当前管理员)添加完全控制

修改hosts2.png

3.使用记事本打开hosts文件,在最下方另起一行添加网站,注意格式IP+空格+网址域名

修改hosts3.png

4.如果一个网站无法打开,可以先ping一下网站地址,和工程师自己电脑ping的地址对比,如果反馈的IP不一样,就可以添加此IP到hosts

5.注意

127.0.0.1和域名间有一个空格,而后面“#注释”可加可不加,主要作用是为了说明这个规则的作用。如想加说明,则在“域名”和“说明”之间加一个空格。

IP地址前不需有空格。

修改完毕后,一定要记得保存文件

如公司有安全软件或者有域控限制hosts文件修改,则需根据公司规定行事,不能胡乱修改。

(如果需要屏蔽某个网站,比如百度,直接添加127.0.0.1 www.baidu.com)


6.如果需要恢复默认hosts文件,可以根据教程Hosts文件丢失/异常,如何还原默认