admin管理员组

文章数量:1539756

2024年4月29日发(作者:)

昨天晚上遇到个网友问我他遇到的一个奇怪现象:他的电脑用的是搜狗浏览器,不能打

开网页,就连百度网站都打不开(百度基本不可能挂掉,所以这个测试是

可靠的),但奇怪的是能玩游戏,而且一点都不卡,也能上QQ但是打不开网页,这是

怎么回事呀?

直觉告诉我这种问题和浏览器是没有关联的,于是我就给了他两个我认为最有可能导致

此类情况的原因和解决办法:

学校网络被设置了;

电脑的DNS地址设置有问题;

对于第一条,如果真是那样,显然是没办法的,除非自己再另用网络,对于第二条:

DNS的问题我让他测试一下,并更换DNS地址为:8.8.8.8(这是谷歌的一个免费DNS,

牛的一B,4个8超级好记)

许久过后我还以为他要准备问我怎么改DNS地址之类问题,结果是我“低估”他了,

他直接给我个截图说他这个DNS地址是学校给他们的,要改成我的那个8.8.8.8吗?毫

无疑问后来他修改DNS地址后成功解决了电脑打不开网页却可以玩游戏的问题。

为何修改DNS可以上网了?

为什么更换DNS地址能解决上网不能打开网页的问题呢?这是因为DNS记录了每一

个网站的域名对应的IP地址,而如果DNS服务器出了问题就会导致我们在浏览器中输

入的网址无法被当前你所用的DNS服务器正确转换成IP地址,所以就无法访问了。

另外DNS的记录的IP地址是有一个有效时间周期的,对于网站域名来说这个时间周期

是可以自由设置的(可以是1分钟,也可以是一礼拜),周期过了DNS会重新“确认”

一下那个域名的IP地址,而如果这个周期被设置过长,可是这段时间刚好网站的IP地

址更换了,那么你就不能打开那个网站了,另外电脑本地也会缓存DNS解析的IP地址,

如果这个缓存出了问题也是一样的症状。不过本文中的用户不属于这个情况,因为如果

是这样的话不会连百度都打不开。所以基本可以断定就是他们学校给的那个DNS服务

器有问题。而8.8.8.8这个DNS地址是谷歌的,几乎不可能会出现故障,所以更换DNS

之后不能打开网页的问题也就解决了。

大家也都记住那个DNS了,以后遇到网页打不开,但其他网络终端软件却可以上网的

问题基本都可以通过修改DNS来解决,比如最常见的就是打不开网页却可以登陆QQ

这类问题,屡试不爽。如果依然不行,你可以用XX安全卫士的功能大全里面的那个“修

复网络(LSP)”工具来解决电脑里面其他地方的问题。

本文标签: 问题网页打不开