问题描述
很多 MacBook Pro 用户会遇到这样的情况:Wi-Fi 图标显示已连接,系统也提示“已连接到网络”,但打开浏览器却无法加载网页,或应用提示“无网络连接”。这通常不是硬件故障,而是软件或网络配置问题。
常见原因
- DNS 配置错误或服务器不可用
- 路由器分配的 IP 地址异常(如 169.254.x.x)
- 代理设置被意外启用
- 系统网络服务缓存异常
- 路由器或 ISP 临时故障
- macOS 系统 Bug 或更新后兼容性问题
解决方法
- 重启 Wi-Fi:关闭 Wi-Fi 再重新打开,或断开后重连当前网络。
- 检查 IP 地址:前往「系统设置」→「网络」→「Wi-Fi」→「详情」,查看 IPv4 地址是否为 192.168.x.x 或 10.x.x.x。若以 169.254 开头,说明未获取到有效 IP。
- 刷新 DNS 缓存:打开终端,输入以下命令并回车:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - 更换 DNS:在 Wi-Fi 设置中,将 DNS 改为 8.8.8.8(Google)或 223.5.5.5(阿里 DNS)。
- 重置网络设置:删除 /Library/Preferences/SystemConfiguration/ 下所有文件(建议备份),然后重启电脑。
- 检查代理设置:在「系统设置」→「网络」→「Wi-Fi」→「详情」→「代理」中,确保所有代理选项未勾选。
- 尝试其他设备:确认是否只有 MacBook 出现问题,排除路由器或宽带故障。
进阶建议
如果上述方法无效,可尝试:
- 创建新用户账户测试是否为用户配置问题
- 使用 macOS 安全模式启动(开机时按住 Shift)排查第三方软件干扰
- 联系 Apple 官方支持或前往 Apple Store 检测