现象
- Chrome 浏览器报错
用谷歌浏览器访问网站 https://www.baidu.com, 访问不畅。报错
ERR_ADDRESS_INVALID
- 在终端中 ping
ping www.baidu.com
, 能够获得 IP 地址,且能 ping 通,无丢包
- 在终端中用 curl
➜ ~ curl -I https://www.baidu.com
curl: (7) Couldn't connect to server
怀疑
连接了同样的 WIFI 的移动设备能够访问百度和一些其他网站,但是 macOS 却任意网站都不能访问,可以排除是路由器互联网连接的问题。
假设是 macOS 系统的某些端口被占用,引发了资源不足。
尝试解决
关闭掉运行着的开发服务,关闭 vscode, 然后重新访问百度等网站。
转变
现在能够在 Chrome 中访问百度,然而问题并没有解决,因为只有某些网站能够访问,而另外一些网站不能访问,或者某一些网站的资源加载不完全。且 Safari 始终不能访问百度。
只好重启一下电脑了。
2分钟重启好了。
实在找不到具体的原因,很有可能是 Chrome 浏览器出了故障,导致了系统中的其他应用不能正常的访问网站。