为什么有的网页打不开(为什么有的网页无法访问)

文章目录

  • 解决方案1:清除空台主机
  • 为什么清除空主机文件?
  • 方法2:修改域名系统
  • 为什么要修改DNS?
  • 方法3:关闭代理服务器
  • 为什么要关闭代理服务器?

问题

QQ可以登录,但是网页打不开,如下图所示。

我们需要先了解浏览器打开网页的整个过程,这有助于理解处理方法的原理。

正常模式:

输入网址-检测主机文件-—域名解析-负载平衡-网络服务器-浏览器渲染。

代理服务器模式:

输入网址—代理服务器

解决方案1:清除空台主机

主机文件路径:“C: \\ Windows \\ System32 \\驱动程序\\ etc \\主机”

右键单击主机文件-常规-属性右侧的“只读”复选框将其删除,如下图所示。

右键单击主机文件-打开方法(选择记事本)-打开-删除记事本中的所有内容并保存。

为什么清除空主机文件?

由于QQ可以打开,证明我们和Web服务器是连接的,当网页打开时,最大的可能就是Hosts和DNS解析两个链接出了问题。

Hosts是windows系统中用来存储网址域名和IP地址对应表的数据文件。输入网址后,系统会首先找出你在hosts文件中输入的网址和ip是否有相应的数据。如果没有,将提交dns解析。但是除了这个功能之外,这个文件还可以屏蔽一些网址的访问,很容易被其他恶意软件修改,导致网页无法打开。我们可以通过清除空主机来解决。

方法2:修改域名系统

Hosts文件是正常的,所以我们来检查一下DNS服务器是否正常。www.baidu.com

下图显示正常。

下图显示异常。

dns异常修改:一般建议修改到你的宽带运营商的DNS。

为什么要修改DNS?

访问一个网站就是访问它的web服务器,web服务器的身份就是IP地址。当我们访问网络服务器时,我们可以通过直接输入地址来访问它。由于IP地址不容易记住,专家们想出了一种通过字母和符号组成的标识符来访问它的方法。这种组合就是所谓的域名,比如www.baidu.com。那么如何实现域名和IP的连接,DNS解析就出现了。Dns解析是由DNS服务器完成的,它存储着域名和IP的对应关系表。当我们进入www.baidu.com时,系统首先查看主机文件。如果找不到,就直接把任务交给dns服务器。dns服务器会查找www.baidu.com对应的IP地址,然后访问这个IP地址,网页就会打开。如果你的dns不正常,就无法继续,也无法打开网址。

方法3:关闭代理服务器

浏览器中代理服务器的地址或端口填写不正确,或者代理服务器有问题。一般来说,我们可以取消代理服务器。

以下是IE如何关闭代理服务器。

去掉“局域网使用代理服务器”前面的勾号。

其他浏览器关闭代理方法,勾选“不使用代理服务器”前面的勾号。

为什么要关闭代理服务器?

输入网址后,所有剩余的功能都将移交给代理服务器。如果代理服务器有问题,打开网页自然会有问题。

(0)
上一篇 2022年4月28日
下一篇 2022年4月28日

相关推荐