网络正常,只有网页卡慢访问不了百度等

2022 11 17补充dns列表中的服务器一般都是默认服务器地址,当你的dns列表中的服务器地址都删除完后,你的操作系统会帮你生成基于当前wifi的dns服务器地址。
===========================================华丽分割线===========================================

有没有遇到过同一个wi-fi环境下,别人的电脑上网网速正常,就你的有问题,浏览一个网页加载的相当慢,甚至说你的其他应用访问网络都正常,就是网页打开超级慢...

我们分析网卡之前要先了解一下浏览器从输入url后,都经历了哪些过程(经典面试题)说起:

1.首先输入url浏览器需要去dns缓存中找有没有当前域名的缓存,有就直接拿到解析好的服务器ip地址去访问服务器,如果没有就调用dns服务器去查找解析当前域名,解析完成后拿到ip地址访问服务器

2.与服务器3此握手建立tcp连接

3.服务器返回请求的资源

4.4次挥手断开连接

5.浏览器拿到资源后进行渲染工作

6.浏览器html parser引擎对压缩的html文件解析成dom tree

7.css parser引擎对压缩的css文件解析成css rulers

8.通过结合css rulers和 dom tree形成浏览器可渲染的render tree

....

那么重点是关注dns阶段,当dns服务器错误时,直接解析不了域名或解析过慢,从而导致网页卡顿,这仿佛就是一开始说的网速慢的问题,解决方法

1.使用通用网关192.168.1.1充当dns服务器

2.遇到公司内网这样的需要添加内网dns服务器地址(询问有关网络负责人)

3.其他使用百度阿里等公共dns服务器

百度公共dns服务器 180.76.76.76

阿里公共dns服务器 223.5.5.5

mac 操作系统打开:
系统偏好设置 -> 网络 ->高级 -> dns -> 点击+号添加如下 ->点击应用


image.png

验证当前网络的dns服务器

设置完成后通过 nslookup domain命令验证当前网络使用的dns服务器

image.png

如果网速变正常了,恭喜你找到了解决了dns导致网卡的问题。

拓展:

对于mac我们可以分开建多种网络配置,以便适用多种场景
首先打开系统偏好设置找到->网络->点击位置


image.png

编辑位置新增办公网络和家庭网络等自定义名称,然后重复上述教程根据不同网络设置专用dns
,这样我们的网速能达到最优

结语:

以上只是针对dns错误导致的网卡问题,除此之外还有很多可能导致网卡的原因,例如:
浏览器配置错误、使用代理、网速确实不行等等。

你可能感兴趣的:(网络正常,只有网页卡慢访问不了百度等)