macOS 打不开网页不完全解决方案

阅读本文大概需要 2 分钟。

前言

刚才有个朋友问我胡老师发生什么事了,我说怎么回事,给我发了一几张截图,我一看!嗷!原来是今天,连上校园网之后网页死活打不开,她们说,胡老师你能不能教教我,哎…帮助治疗一下,电脑连不上网。我说可以。网络问题向来是不讲武德,本文将简单概括一下潜在的解决网页打不开的方案,以后直接可以丢本文链接,防止重复。

问题症状

打不开网页可以发

看到打不开网页能发,诶…我啪的就想到 DNS 问题,很快嗷!DNS(Domain Name Server)本质上就是用于查询域名所对应 IP 的服务,简单做了个图:

本篇文章的内容同样适用于完全打不开网页且登不上等情况。

解决方案

解决方案的顺序并不是指步骤顺序,指的是不同的方法,可能需要找到适合自己的方案,甚至全篇做完了也不一定有效。

重启系统、重连 WiFi

没什么可说的,重启大法好,有时候重启确实能够解决问题;在系统中关闭 WIFI 并打开重新连接 WiFi 有时候也可以解决问题。

检查是否开了某些代理

如果没有设置代理可以跳过

存在系统中设置了代理,但是代理软件未开启的情况,这样子也会导致打不开网页,这时候可以选择取消选中系统偏好设置-网络-高级-代理服务器中的代理选项或开启代理软件。

更换 DNS

系统偏好设置-网络-高级-DNS中增删 DNS:

可以根据自己所在的地区试一试不同的 DNS 的效果,如 1.1.1.1、8.8.8.8、114.114.114.114 等。图中没有设置 DNS 发现设置了笔记本最近网络很慢是因为设置了 1.1.1.1,所以删除了。

清除 DNS 缓存

打开终端,并输入以下内容:

ping baidu.com PING baidu.com (39.156.69.79): 56 data bytes

记录下类似于 39.156.69.79 的 IP 地址,直接复制到浏览器里面打开,如果可以打开大概率是 DNS 的问题,可以试着清除 DNS 缓存的情况来试试。之前的命令可以用 Ctrl + C 进行取消,接着同样在终端中输入:

sudo killall -HUP mDNSResponder; sleep 2;

接着会输入密码(输入的密码不会显示),并按回车,重启系统即可。

新建 WIFI 连接

系统偏好设置-网络-高级-WI-FI-首选网络中删除连接 WiFi,并在在系统偏好设置-网络中使用 +、- 先对 WiFi 进行删除,再进行创建。

删除 NetworkInterface.plist 文件

在 Finder 中进入对应目录,删除 NetworkInterface.plist 文件。在 Finder 菜单中选择前往资料夹或使用图中的快捷键:

贴上如下路径:

/Library/Preferences/SystemConfiguration/

删除 NetworkInterface.plist 文件并重启。

添加位置

系统偏好设置-网络-位置中添加一个位置并换用新位置即可。

佛系等待

有一些不是很紧急的时候,佛系等待也是一个方法,把电脑关机了放着,等下次用的时候可能就好了。当然如果是在紧急情况下,可以使用手机的热点,若无线热点也不可以,可以将手机用数据线连接电脑再开机热点,会转换为 USB 共享热点应急。

后记

一些时候 macOS 不讲武德,来骗,来偷袭,我这样忙碌的打工人,这好吗?这不好,我劝这位年轻人耗子尾汁,好好反思,以后不要再犯这样的问题,小聪明,啊,呃…系统要以和为贵,要讲武德,不要搞窝里斗,谢谢朋友们!

:xyzlab-ai