Hosts文件如何修改,如何使用hosts屏蔽网站
来自电脑维修知识库
Wikiadmin(讨论 | 贡献)2024年12月23日 (一) 20:23的版本 (创建页面,内容为“知识库编号:1000 == '''问题现象''' == hosts文件主要作用是将“IP地址和域名的映射关系”告知主机,相当于告知主机IP地址和...”)
知识库编号:1000
问题现象
hosts文件主要作用是将“IP地址和域名的映射关系”告知主机,相当于告知主机IP地址和域名的映射规定。当主机用户访问已写入hosts文件的网址时,系统会首先自动从hosts文件中查找对应的IP地址,一旦找到,浏览器会通过直接访问网页的IP来打开对应网页。
如果hosts文件里没有找到映射关系,则访问域名的时候,会将流量转发到DNS服务器进行IP地址解析后,再通过IP地址访问网页。所以hosts文件里的映射关系,可以提高我们网页的访问速度。
hosts被篡改也会导致网站无法打开,修改hosts也可以修复一些无法打开的网页
解决方案
1.首先要知道hosts文件的路径:C:\Windows\System32\drivers\etc
2.默认hosts文件有权限,需要先添加权限(属性-安全-高级-添加所有者everyone或当前管理员)添加完全控制
3.使用记事本打开hosts文件,在最下方另起一行添加网站,注意格式IP+空格+网址域名
4.注意
127.0.0.1和域名间有一个空格,而后面“#注释”可加可不加,主要作用是为了说明这个规则的作用。如想加说明,则在“域名”和“说明”之间加一个空格。
IP地址前不需有空格。
修改完毕后,一定要记得保存文件
如公司有安全软件或者有域控限制hosts文件修改,则需根据公司规定行事,不能胡乱修改。
(如果需要屏蔽某个网站,比如百度,直接添加127.0.0.1 www.baidu.com)
5.如果需要恢复默认hosts文件,可以根据教程Hosts文件丢失/异常,如何还原默认