首先,我是在 Mac 上的 Windows 上写这篇文章的。我的 Mac 上网有问题。我无法正常上网,例如,我无法访问任何谷歌网站(gmail、谷歌语音、google.com 以及任何其他谷歌网站),出于某种原因,我也无法访问其他一些网站(在所有三个浏览器上:chrome、safari 和 firefox)。另一方面,我可以访问其他网站,比如随机的不同网站,所以我相信问题可能出在缓存上,但是我刷新了 Mac 上的 DNS 缓存。所有网站都可以在 Mac 上的 Windows 上完美运行。
有人知道如何解决这个问题吗?
答案1
我见过一些奇怪的问题,ISP 提供的 DNS 服务器停止正常工作/快速运行,或者家用路由器停止作为 DNS 服务器运行。尝试在终端 (/Applications/Utilities/Terminal.app) 中运行以下命令:
ping -c 4 google.com
ping -c 4 yahoo.com
ping -c 4 microsoft.com
ping -c 4 apple.com
ping -c 4 8.8.8.8
ping -c 4 208.67.222.222.
ping -c 4 4.2.2.2
如果第一组地址返回“请求超时...”,但最后三组地址返回“64 字节...”,则听起来您的 DNS 服务器设置不正确或无法正常工作。尝试转到系统偏好设置 → 网络 →(您的界面)→ 高级 → DNS。在左侧,删除当前列出的所有 DNS 服务器(灰色地址来自 DHCP,无法删除),然后添加以下两个地址:
8.8.8.8
8.8.4.4
这些是 Google 的公共 DNS 服务器,值得信赖。