抱歉网页打不开了
发布网友
发布时间:2022-04-20 01:36
我来回答
共3个回答
热心网友
时间:2022-05-19 10:11
要想知道网页打不开的原因,我们需要从网页是怎么打开的原理讲起,相信这样更有助于帮助你理解。考虑到部分内容需要一定专业度的问题,讲的时候我会省略掉一些细节。
网页打开过程
我们把网页打开的过程假设成我要去成龙家拿个快递(龙叔好无辜)。但是我觉得这样比较好理解哈。
DNS解析
在这里我们不用管DNS是啥。按我们上面假设的例子。我要去拿快递,首先要知道龙叔家在哪。DNS解析就是帮我找到龙哥家的地址。
浏览器和服务端建连
OK,上面我们已经知道龙叔家地址了,但我们不能贸然跑过去吧。龙叔家肯定保护措施很严,冒冒失失跑过去说不定被保安给抓了。不行不行,我们还是先给龙叔家打个招呼,告诉他我要去他家拿快递。这个打招呼确认的过程就是浏览器和服务端建立连接(TCP握手)的过程。
数据传输
好了,现在我们既知道龙叔地址,又打过招呼,接下来就可以出发了。想要拿到快递,我的路线是这样“家->龙叔家->拿到快递->返回家”。我走这条路线的过程就叫数据传输。
网页渲染
现在我已经成功从龙叔家拿到了快递(开心!)。接下来就到了开箱的时候了。毕竟开完箱我才能看到它的真面目。而我开箱的这个过程就是网页渲染(从服务端拿回来的文档需要经过浏览器的渲染才能成为你在网页上看到的内容,具体渲染细节就不讲了)。
总结
相信看完上面的概念,你对网页打开的过程有了一个大概的了解。那我们回到问题本身。为什么有些网页会打不开?
我们从上面几个阶段分别来分析总结下可能影响网页打不开的点:
DNS解析阶段
DNS服务器故障导致DNS解析失败:找不到龙叔家了还咋拿快递啊?
本地host冲突:本来DNS服务器应该告诉我龙叔家住香港,完了家里人说龙叔住北京。关键我还更信家里人的,那可不凉凉了。
DNS劫持:比如你用的一些不知名wifi或者无良运营商会把你本来要访问的网页劫持到别的地方去,或者让你打不开。
建连阶段
你访问的网页服务端故障(宕机/超时...):想给龙叔家打个招呼,电话打不通,啥方式都联系不到,龙叔家失联了,这可咋整。
本地网络故障:我失联了,凉凉了。
The Great Wall:国外的访问不了一般这个原因,你懂的。
浏览器安全*:部分高级浏览器如chrome、Firefox会对一些钓鱼网站进行拦截,SO!
数据传输阶段
网络传输慢(本地上行带宽/服务端下行带宽):本来约好2号去龙叔家拿快递,结果路上堵车,3号才到龙叔家。人家全家出去旅游去了。也有可能快递太重,路上走太慢。
你访问的网页服务端故障(宕机/超时...):到了龙叔家进不了门,没人鸟我。拿不到快递....卒。
网页渲染
网页太大、依赖资源太多:快递太大,拆快递速度太慢,拆的烦直接扔了。(浏览器内存溢出,凉凉)
以上就是我的一些个人理解,希望对你有帮助!谢谢
热心网友
时间:2022-05-19 10:12
浏览器开不了网页?全套解决方案留在这儿
今天早上翻阅微信后台,看到有小伙伴抱怨小编为什么不帮忙解决他的问题。在这里说一下哈,并不是小编偷懒不值班,也不是CFan觉得问题太简单/太难办不了,而是单凭一句话我们无法分析问题出在了哪里,要是写个全面的解决方案,几篇文章都写不完。
如果大家有什么问题,请大家尽量将使用电脑的详情、出现问题的详细描述,系统及软件使用环境尽可能的描述清楚,这样小编们才能根据情况和经验判断出问题,给出尽可能贴近的解决方案,在此小编先跪谢了。
今天先解决几位读者用Windows 10默认的Edge浏览器和第三方浏览器打不开某些网页的问题吧!
遇到这样的情况时,我们可以先从网络配置上下手
鼠标右键点击系统左下角的Win徽标图案,选择命令提示符(管理员)后,
输入
netsh int tcp set heuristics disabled
回车执行后再输入
netsh int tcp set global autotuninglevel=disabled
运行后继续输入
netsh int tcp set global rss=enabled
以上全部完成后,重启电脑基本上可以解决Edge浏览器不能上网的问题(也适用于解决其他浏览器不能上网的问题),或更为干脆点,直接用CFan之前介绍的命令
netsh winsock reset 重置所有网络设置
如果上不了网是因为Edge时常闪退、无响应或崩溃,那就要换种办法了。
先把
C:\Users\你的用户名\AppData\Local\Packages\
Microsoft.MicrosoftEdge_8wekyb3d8bbwe
内所有文件及文件夹删除。
然后使用Cotana搜索Powershell,并以管理员模式运行它。
将一下内容粘贴到窗口中并执行
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}
就可以搞定Edge浏览器已经出现或可能出现的种种问题。
有关网络通畅时,Edge和其他第三方浏览器不能上网的问题用上面的办法可以解决,那只有Edge可以使用,第三方浏览器全部歇菜时该怎么办呢?
直接进入“控制面板-程序和功能”选项,点击左边“启用或关闭Windows功能”,将弹出窗口内所有的功能都选中(所有方格中都弄成对勾“√”)算是比较一劳永逸的解决方案,顺道也把程序不兼容等Windows 10比较容易出现的问题扼杀在摇篮中了。
热心网友
时间:2022-05-19 10:12
网络打不开有以下可能的原因,参考下:
1.网络设置的问题
这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的网络设置。
2.IE浏览器本身的问题
当IE浏览器本身出现故障时,自然会影响到浏览了;或者IE被恶意修改破坏也会导致无法浏览网页。这时可以尝试用“IE修复”来修复(建议到安全模式下修复),或者重新IE。
3.网络防火墙的问题
如果网络防火墙设置不当,如安全等级过高、不小心把IE放进了阻止访问列表、错误的防火墙策略等,可尝试检查策略、降低防火墙安全等级或直接关掉试试是否恢复正常。
4.网络协议和网卡驱动的问题
IE无法浏览,有可能是网络协议(特别是TCP/IP协议)或网卡驱动损坏导致,可尝试重新网卡驱动和网络协议。