笔记本突然没法上网了,准确地说是能用微信但是浏览器无法上网,简单排查处理了下,这里记录下思路、过程。
背景
症状
对键盘校验了下电容,软件没关,吃饭回来后发现电脑重启了。然后电脑就出现了问题:
- 能用微信;
- 浏览器无法上网;
环境
我的笔记本是一台MacBook Pro (Retina, 15-inch, Mid 2015)
。
系统版本:10.15.6 (19G2021)
。
思路
- 检查WiFi是否通
- 检查ping是否能通,用dig同理
- 检查DNS配置
- 检查代理问题
- 搜索苹果论坛
操作
排除WiFi故障
首先排除了WiFi问题,在别的设备上网络完全OK。
排除网路故障
其次使用ping
/dig
随便一个服务域名都能通,说明网络层是OK的。
这里如果想验证某个服务是否有问题,可以使用 www.websitedown.info 这类测试网站。
dig
可以方便地查看是否有DNS
解析的问题。
处理DNS配置
在设置界面->网络->DNS选项卡可以配置一些参数:
直接改写文件也可以:cat /etc/resolv.conf
。
酌情增加开放DNS
服务地址:
DNS服务器 | 地址 | 备用地址 | 官网 |
---|---|---|---|
114 DNS | 114.114.114.114 | 114.114.115.115 | https://www.114dns.com/ |
114 DNS Safe | 114.114.114.119 | 114.114.115.119 | https://www.114dns.com/ |
Ali DNS | 223.5.5.5 | 223.6.6.6 | http://alidns.com/ |
DNSPod | 119.28.28.28 / 119.29.29.29 | 182.254.116.116 / 182.254.118.118 | https://www.dnspod.cn/Products/Public.DNS |
根据苹果社区上一条老的记录,这里有时候可能需要重启下mDNSResponder
进程:
参考:Connected to Internet But Can’t Browse?
修改代理设置
处理这次问题的时候我找到了代理选项卡,把不需要的模式关闭了。
End
至此,经过一轮尝试、排查,问题解决。