修改 hosts 后打不开目标网站?这些原因你知道吗?

2024-06-23
来源:网络整理

很多人利用修改来科学上网,提高工作学习效率。但是我经常听到很多新手抱怨修改后还是打不开目标网站。其实我很久以前第一次尝试的时候,费了好大劲才终于搞定。

废话不多说,直接进入正题吧。一般来说,你的更改会立即生效。如果没有生效,最可能的原因如下:

1.本地 DNS 缓存

因为您在修改目标网站之前可能尝试访问过它,所以本地可能保存有 DNS 解析缓存记录(而且由于污染,该记录可能是错误的记录,或者目标记录 IP 已被封,您必须使用指定的 IP 才能访问它)。您需要做的就是删除本地 DNS 缓存,那么如何删除呢?这里我们只介绍系统删除方法,需要进入 DOS 命令窗口进行删除:

首先使用快捷键win+r打开运行窗口,然后输入cmd,如下:

然后确认,进入DOS界面,输入:/,然后按回车键,如下:

当提示刷新成功时,说明你的DNS缓存已经刷新成功,此时你可以重新输入目标网址进行访问,如果还是不行,请继续往下看。

2.文件内容无效或没有目标网站IP

如果成功刷新 DNS 后,仍然无法访问目标网站,那么很有可能是文件过期了,此时需要找一份新的、最新的副本进行修改或替换,最新信息请参见:通过修改 host 解决无法打开文件的问题。

手机host怎么改_改手机hosts_改手机后壳有什么毛病

还有一种可能就是文件里没有你要访问的网站IP地址,如果是这种情况你就没办法了,只能建议你科学的使用VPN上网了。

3. 未添加目标网站

这个是新手常遇到的问题,比如很多新手想访问网站,添加最新版本,然后直接在浏览器里输入或者访问,然后就什么反应都没有了。

注意,该功能已启用,请在浏览器开头输入完整的URL,如:或者访问。

4.删除浏览器缓存

如果尝试以上步骤还是打不开,建议您删除浏览器缓存,如果之前安装过代理插件,并且插件已经过期,也建议您删除该插件。

5. 最后的手段:重启

6. 在手机上使用以下功能

以下与 稍有区别,详情请参见: 和 的区别。

如果其他方法都失败了,那么就使用 VPN。

... 经过

分享