[DNS网络] 网页无法打开、显示不全、加载卡顿缓慢 | 解决方案

[网络故障] 网页无法打开、显示不全、加载卡顿缓慢 | 解决方案


问题描述

最近,我在使用CSDN插件浏览 MOOC 网站时,遇到了一些网络故障。具体表现为:

MOOC 中国大学慕课网:www.icourse163.org
  • 点击CSDN插件首页的 MOOC(中国大学慕课)图标时,网页加载缓慢且资源加载不完全,导致网页显示不全或无法正常使用
  • 在已登录并保存了Cookie的情况下,个人课程页面一直处于白屏加载状态,无法查看或管理我的课程。
  • 尝试了几个其它内置图标,暂时没有发现同样的问题。
  • 尝试通过百度搜索后直接点击链接,可以加载所有页面和Cookie,但主页加载依旧显示不全。
  • 加载其它网页偶尔会卡顿缓慢,影响了我的上网体验。

问题排查分析

为了找出问题的原因,首先检查了网络连接是否正常,发现没有任何异常。然后,尝试了以下几种方法,但都没有解决问题:

  • 清除浏览器缓存和Cookie,重新登录网站。
  • 关闭浏览器的广告拦截插件,防止其影响网页加载。
  • 更换不同的浏览器,如Chrome、Firefox、Edge等,测试是否是浏览器兼容性问题。
  • 使用手机或平板等移动设备,访问网站的移动端版本,看是否能正常显示和使用。

经过以上尝试,我发现问题仍然存在,而且不仅限于MOOC中国大学慕课网站,还影响了其它一些网站的访问。这说明问题可能出在我的网络设置上,而不是网站本身或浏览器的问题。

经过进一步的搜索和咨询,我发现问题可能与电脑的DNS配置有关


DNS 服务器

DNS(Domain Name System,域名服务器) 是一种将域名和IP地址相互映射的系统,是进行域名和与之相对应的IP地址进行转换的服务器。它可以让我们通过输入网站的域名,而不是复杂的IP地址,来访问网站。
域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
IP地址是由一串数字组成的,用于在网络上唯一标识一个计算机或设备。DNS服务器中保存了一张域名和与之相对应的IP地址的表,以解析消息的域名。

DNS配置决定了我们访问网站时,使用的是哪个DNS服务器来解析域名。如果DNS服务器出现故障或者被污染,就会导致网页无法打开或显示不全的问题。


检查DNS服务器是否正常工作

有多种方法可以检查DNS服务器是否正常工作,其中一种常用的方法是使用nslookup命令

nslookup是一个用于查询DNS的网络工具,可以在Windows或Linux系统的命令行中使用。


在这里插入图片描述


使用nslookup命令

  • → 按下Windows徽标 + R
  • → 输入 cmd
  • → 按 Enter 回车,打开命令提示符(注意要以管理员身份打开),
  • → 输入 nslookup ,按 Enter 回车键。

这时,会看到当前系统所使用的DNS服务器的地址,以及一个 > 符号,表示可以输入查询的域名或IP地址。


在这里插入图片描述


例如,如果想查询百度的域名 www.baidu.com 的IP地址,可以在>符号后输入 www.baidu.com ,按回车键。这时,会看到DNS服务器返回的结果,包括百度的IP地址,以及一些其他信息。

如果DNS服务器能够正常返回结果,说明DNS服务器工作正常。如果DNS服务器返回错误信息,或者无法连接,说明DNS服务器工作异常,可能需要更换或修复。


解决方案

为了解决这个问题,我尝试了以下几个步骤:

  • 更改电脑的IPv6 DNS配置:

    • 按下Windows徽标 + R,输入 cmd,按 Enter 回车,打开命令提示符(注意要以管理员身份打开)。
    • 输入 ipconfig /flushdns,按 Enter 回车,清除本机 DNS 缓存。
    • 打开 控制面板,展开到 网络和Internet --> 网络和共享中心 ,点击 以太网,点击 属性
    • 勾选 Internet协议版本 6 ,并单击对应的 属性,把 DNS 配置设为 自动获取,关闭,确定并退出。
    • 重启浏览器,测试是否解决问题。

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


  • 把 IPv6 DNS 和 IPv4 DNS 服务器地址都更改为阿里公共 DNS :

    • 阿里公共 DNS 提供一种免费、安全、稳定的 DNS 服务,可以提高网页访问速度和安全性。

    • 重复上述步骤,打开 Internet协议版本 6属性,把 DNS 配置设为 手动指定,输入以下地址:

      • IPv6 DNS地址为
        2400:3200::1
        2400:3200:baba::1
    • 点击 确定 并退出。

    • 打开 Internet协议版本 4属性,把 DNS 配置设为 手动指定,输入以下地址:

      • IPv4 DNS地址为
        223.5.5.5
        223.6.6.6
    • 点击 确定 并退出。

    • 完成上述操作后重启电脑,测试是否解决问题。

经过以上操作,我成功解决了所有的网络故障,对所有网页的访问都已恢复正常。

希望这篇博客能够帮助到遇到类似问题的朋友,如果您有任何疑问或建议,欢迎在评论区留言,谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/289198.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实验:使用ADC读取烟雾传感器的值

CubeMX 配置 3.3/4096 * smoke_value 这个表达式的含义是将ADC的原始数值 smoke_valuesmoke_value 转换成相应的电压值,假设ADC的范围是0到4095,电源电压是3.3V。这是一个将ADC的数字值映射到实际电压值的线性转换。 具体来说: 3.33.3 是电…

diffusers-Inpainting

原文链接:添加链接描述 白色mask区域仅使用生成出来的,非白色mask区域使用原始影像,但是图像有点不平滑 import PIL import numpy as np import torchfrom diffusers import AutoPipelineForInpainting from diffusers.utils i…

Linux5.2、进程等待

个人主页:Lei宝啊 愿所有美好如期而遇 目录 进程等待的必要性 进程等待的方法 获取子进程status 进程等待的必要性 首先,子进程退出,如果父进程不去回收子进程资源,读取子进程的PCB,那么就会使子进程变成僵尸进程…

如何通过MT-Bench评估大模型

如何评估LLM在开放性问题的回答能力 前面三篇博客中介绍了如何评估大模型,内容包括评估大模型时常用的指标,每个指标背后的含义,如何通过编写代码实现指标的收集。对于passk指标,还进行了专门的说明。在前面的博客中,我…

如何使用 TailwindCSS 画一条0.5px的线条

背景 在移动端项目,一般为了让线条看起来更细、更锐利,此时使用0.5px的线条是非常合适的。那么如何使用TailwindCSS画一条0.5px的线条呢? 在实现这个需求的时候,首先去TailwindCSS官网查了一下border有没有对应的内置工具类&…

mysql:查看服务端为了处理连接而创建的线程数量

使用命令show global status like Threads_created;可以查看服务端为了处理连接而创建的线程数量。 例如:

信息收集 - 网站架构

网站架构组成 通常,一个典型的网站架构包括以下组件: 动态脚本语言:动态脚本语言用于处理网站的逻辑和动态内容生成。常见的动态脚本语言包括PHP、Python、Ruby和Node.js等。这些脚本语言可以根据用户请求生成动态的网页内容。 数据库:数据库用于存储网站的数据,包括用户…

对GPU进行压力测试

GPU压力测试工具安装指导(RHEL8.2) - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/443165016 1、下载gpu-burn工具 下载地址:https://github.com/wilicc/gpu-burn 2、上传到系统后安装 # unzip gpu-burn-master.zip # cd gpu-burn-mas…

华清远见嵌入式学习——ARM——作业1

要求: 代码: mov r0,#0 用于加mov r1,#1 初始值mov r2,#101 终止值loop: cmp r1,r2addne r0,r0,r1addne r1,r1,#1bne loop 效果:

【Spring-Securty】安全框架使用详解

前言: 上一篇我分享了,关于使用swarrger的博客, 今天来分享关于security的操作: 在日常开发中,几乎所有的项目都需要进行请求的安全校验操作。 通常会采取以下几种方式来实现安全校验和过滤。 1、实例化HandlerInterce…

PSP - 蛋白质与蛋白质的扩散对接 DiffDock-PP 算法

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/135115528 DiffDock-PP is a new approach to rigid-body protein-protein docking that is based on a diffusion generative model that learns…

回归预测 | MATLAB实现GWO-DHKELM基于灰狼算法优化深度混合核极限学习机的数据回归预测 (多指标,多图)

回归预测 | MATLAB实现GWO-DHKELM基于灰狼算法优化深度混合核极限学习机的数据回归预测 (多指标,多图) 目录 回归预测 | MATLAB实现GWO-DHKELM基于灰狼算法优化深度混合核极限学习机的数据回归预测 (多指标,多图&#…