我们经常在浏览器中浏览各种网站,但最近有朋友反映遇到了一个奇怪的问题,就是在浏览过程中有些网页可以打开,有些却不能,这是怎么回事呢?其实造成这种情况的原因有很多,比如浏览器设置、插件或者网站本身等,下面将逐一介绍电脑上网页可以打开或无法打开的原因和解决方法。
原因分析:
1、浏览器设置原因
浏览器插件过多,浏览器加载项或者IE设置错误等都可能导致类似故障。
2、浏览器插件原因
有时候是因为浏览器缓存的问题导致类似故障。
3、系统垃圾文件原因
在使用电脑过程中会生成很多临时文件,虽然这些临时文件可以帮助我们更快地访问页面,但有时却会导致访问旧文件而非最新文件,如果一些网页无法打开可能是因为这些临时文件造成的,只有在这Shadowrocket小火箭些临时文件自动删除后才能再次打开。
4、系统设置原因
比如hosts文件设置了域名转向,或者电脑安装了域名拦截软件。
5、DNS服务器原因
如果网站最近有更改,可能当地的DNS服务器记住了这种情况,导致无法打开该网站。系统也有DNS缓存,可能会影响到本地系统的DNS缓存。
6、网站服务器原因
有时网站服务器会封禁本地电脑的IP地址,这种情况无法解决,只能联系网站管理员。
7、设置了不正确的DNS服务器地址
比如获取路由器网关(192.168.0.1)作为代理DNS服务器地址而非当地ISP提供的DNS服务器地址,导致无法访问某些网站。可以尝试手动指定正确的DNS服务器地址。
具体设置方法:
1、设置正确的DNS服务器地址:
首先登录路由器管理界面,查看路由器WAN口获取的DNS值,然后将这个DNS服务器地址手动指定到电脑上。
手动设置DNS服务器地址步骤:
1)进入电脑的网络连接,右键点击【WLAN】(如果是有线连接路由器,右键点击【以太网】or【本地连接】)—选择【属性】;
2)选择【Internet协议版本4(TCP/IPv4)】——接着点击【属性】;
3)将之前记录的DNS服务器地址输入,然后点击确定即可。
如果你在电脑上发现之前配置过DNS服务,并且DNS值不同于路由器WAN口的DNS值,你可以直接将其更改为自动获取,然后查看网页是否能够正常打开。
8、另外一种可能性是MTU设置的大小问题。MTU的中文全称为最大传输单元,类似于高速公路对车辆行驶速度的限制,网络中对传输的数据包大小也有相应的限制。
腾达路由器的MTU默认值根据国际标准进行设置,以实现最佳效率。部分互联网服务提供商未能按照国际标准进行配置,可能会自行降低默认小火箭节点订阅购买值,导致一些较大的数据包无法通过。减小MTU值可以快速解决这一问题。
腾达路由器的默认MTU值一般为1500,可以尝试将其改小,例如1480、1450等,通常可以解决此类问题。
更改MTU值的步骤:
1)更改MTU值需要在接入方式为PPPOE的情况下进行,登录路由器管理界面,依次进入“系统设置”—“WAN口设置”。
2)将MTU值从1500修改为1480或1450,然后点击【保存】即可。
9、浏览器不正确的代理设置造成的问题
检查浏览器代理设置的方法:
1)打开浏览器,点击【工具】菜单,在弹出的菜单中选择【Internet选项】。
2)在打开的Internet选项设置中,切换到【连接】选项卡,下面会看到代理设置。
检查浏览器的代理是否为默认设置。如果你是通过代理服务上网,请正确填写代理服务器的IP地址和端口号;如果不是,请确保取消勾选“通过代理服务器”这个选项。
以上是关于电脑在某些网页能够打开而某些网页无法打开的详细解决方案。如果你遇到了类似情况,可以参考以上原因和解决方法进行尝试修复。