修复hosts文件在哪里(hosts恢复默认的步骤)

修复hosts文件在哪里(hosts恢复默认的步骤)

那么,hosts的作用是什么呢?

加速域名的解析、方便局域网用户屏蔽网站、连接系统。我们知道,有些破解软件需要屏蔽掉他们的联网验证,其原理就是修改hosts文件。

另外,还可以通过修改hosts屏蔽一些视频网站的广告。

一、用软媒设置大师修改Hosts文件!

软件下载:

链接: https://pan.baidu.com/s/1r4ZJXXoax57PsX-Bka4rYg

提取码: edg8

1、打开软媒设置大师后,在【系统安全】-【Hosts文件管理】-【打开Hosts文件】

2、可以进行对Hosts文件的修改。

二、用【Dism 】修改Hosts文件

工具下载:

链接: https://pan.baidu.com/s/1dWNV7xM1cvfCc_PHUPG4-w

提取码: wn32

2、这也可以对Hosts文件进行修改。

三、也可以直接找到C盘目录中的Hosts文件进行修改!

Windows 系统 Hosts 文件的默认路径:C:\Windows\System32\drivers\etc\hosts

Mac 系统 hosts 文件的默认路径:/etc/hosts

Linux 系统的 hosts 文件通常也是在:/etc/hosts

Android 系统的 hosts 文件路径:/system/etc/hosts (Android 系统需要Root权限修改)

由于hosts 属于系统文件,因此需要管理员权限才能对内容进行修改,直接用记事本打开修改相应的内容就行!

四、修改 hosts 后不生效的解决办法?

不管是手工修改 hosts ,还是使用软件工具修改,大多数人都可能会遇到修改 hosts 后不生效的情况。这通常是 DNS 缓存的原因导致的。

因为系统为了加快用户打开网站的速度,在首次访问网站成功之后,会把 DNS 解析的结果暂时性地保存在本地缓存 (称为 DNS 缓存) 里一小段时间,如果浏览器在“这段时间里”再次打开同一个网址,则会自动从 DNS 缓存里取出结果,而不会请求远程的 DNS 服务器,也不会查询 hosts 文件,从而节省时间提高打开速度。

因此用户会遇到有时修改了 hosts 文件但并不生效的情况,一般这时候我们想办法清空 (刷新) 一下系统的 DNS 缓存即可。

五、怎样清空 DNS 缓存?

在 Windows 下命令行执行:ipconfig /flushdns

在 macOS 下执行命令:sudo killall -HUP mDNSResponder

如果这样还不生效,那么只能再试试重启电脑了,一般都OK了。要这样还是不行,可能就是你的 hosts 写错了。

发表评论

登录后才能评论