无法在 Mac OS X 上浏览互联网

Ada*_*erg 15 networking mac internet macos

我无法在 MacBook Pro 上使用 OS X 10.6.7 中的浏览器访问网站,可能是在从睡眠状态恢复后。我以前遇到过这个问题,并通过重新启动解决了它,但是自从我再次遇到它以来,我想找到它的根源。

这一切都始于 Chrome 和 Safari 无法浏览互联网。以下是有效和无效的列表:

不起作用

  • 在 Safari、Chrome 和 Firefox 中浏览 Internet(“您未连接到 Internet。”)

作品

  • ping google.com
  • wget google.com
  • curl http://www.google.com
  • traceroute google.com
  • nslookup google.com
  • 在任何浏览器浏览互联网查尔斯代理开始
  • 在任何浏览器中浏览 74.125.39.103 (Google IP)
  • Skype

我根本没有配置任何代理(除了与 Charles 一起运行时)。网络上的其他计算机可以正常访问 Internet。我连接到以太网、AirPort 或两者,但没有任何组合有什么不同。

我也试着使用不同的DNS提供商,谷歌公共DNS,但没有任何工作(nslookupping等使用新的名称服务器没有问题)。

在浏览器中访问 google.com 的 IP 号的工作方式如上所述,考虑到ping其他工作,这似乎是 DNS 问题?什么可能导致这种情况?

Ada*_*erg 9

通过运行暂时解决了问题:

sudo killall mDNSResponder
Run Code Online (Sandbox Code Playgroud)

根据这个问题:MacBook 不能使用互联网,但 nslookup 和 ping 都可以工作

仍然没有解释为什么这会在睡眠/恢复时崩溃。