可以 ping 通路由器和网站,但无法在 Mac OS X 10.6.8 上加载所有网页

可以 ping 通路由器和网站,但无法在 Mac OS X 10.6.8 上加载所有网页

所以这个奇怪的问题开始出现在运行 OS X 10.6.8 的我的 Mac 上。

每次我打开 Opera/Safari/Google Chrome 浏览网页时,某些网页都无法打开。

等待 20-25 秒后 Google.com 才会打开(这不正常)。

如果我搜索 macrumors.com 等其他网站,页面会花很长时间打开,然后显示“网络问题:请检查地址拼写是否正确,或尝试搜索网站”。我的 Mac 和 iPad 都出现了这个问题。如果我返回并刷新页面,屏幕上会立即显示相同的消息(不会尝试重新加载页面)。

我尝试 ping www.google.com 和 192.168.1.1,结果是:

PING www.l.google.com (209.85.148.147): 56 个数据字节
来自 209.85.148.147 的 64 字节:icmp_seq=0 ttl=46 时间=403.227 毫秒
来自 209.85.148.147 的 64 字节:icmp_seq=1 ttl=46 时间=400.221 毫秒
来自 209.85.148.147 的 64 字节:icmp_seq=2 ttl=46 时间=402.390 毫秒

PING 192.168.1.1 (192.168.1.1): 56 个数据字节
来自 192.168.1.1 的 64 字节:icmp_seq=0 ttl=64 时间=0.945 毫秒
来自 192.168.1.1 的 64 字节:icmp_seq=1 ttl=64 时间=0.864 毫秒
来自 192.168.1.1 的 64 字节:icmp_seq=2 ttl=64 时间=0.834 毫秒
来自 192.168.1.1 的 64 字节:icmp_seq=3 ttl=64 时间=0.874 毫秒

另外,我使用 DLink 无线调制解调器路由器(DSL 2750U)

您知道可能是什么问题吗?

附言:我不知道如何正确使用终端,所以请尽可能简化我的建议:)

答案1

这可能是 DNS 问题。

首先,我会尝试重置您的路由器,看看是否有帮助。

其次,我会尝试清除本地 DNS 缓存——但我只知道如何从终端执行此操作:

  1. 打开 Terminal.app(Finder->应用程序->实用程序->终端)
  2. 键入以下内容并按回车键(如果出现提示,请输入您的密码):sudo dscacheutil -flushcache

您也可以尝试使用 Google DNS 而不是您的 ISP 的 DNS 服务器:

  1. 打开系统偏好设置,然后单击Network图标。
  2. 在左侧选择您的活动网络连接,然后单击Advanced
  3. 点击DNS选项卡
  4. 在该DNS Servers部分中,点击[+]左下角的按钮
  5. 输入8.8.8.8并按 Enter 键
  6. 再次单击[+],然后键入4.4.4.4并按 Enter
  7. 点击OK然后Apply

您的计算机现在将使用 Google 的免费 DNS 服务器,而不是路由器/ISP 的服务器。请进行测试,如果仍然有问题,只需按照上述步骤操作,但删除8.8.8.84.4.4.4条目(突出显示每个条目并单击[-]左下角的按钮)。您的计算机将恢复使用默认 DNS 服务器。

答案2

mDNSResponder可能已卡住。请尝试将其关闭(您的系统将自动重新启动它)。

sudo killall mDNSResponder

有关详细信息,请参阅此答案:
MacBook 无法使用互联网,但 nslookup 和 ping 均可用

答案3

同样的问题也发生在妻子的 iMac 上运行 10.6.8 版本

最初的症状是无法在 Mail 中连接到 imap.gmail.com,但在调试时我注意到某些主要网站也无法在 Safari 中加载(例如 Apple.com),但最奇怪的是可以在 Firefox 中加载。

解决方案是在网络系统首选项、TCI/IP 面板中将 IPv6 设置从“自动”切换为“关闭”。

此答案特定于 Mac OSX 10.6.8

1)打开Apple菜单>系统偏好设置…

2)单击窗口左下方的挂锁并输入管理员密码

3)选择 Internet 和无线部分中的网络面板

4)在左侧端口列表中,选择用于连接互联网的端口

5)点击右下角的“高级…”按钮

网络面板

6)如果尚未选择,请单击“TCP/IP”选项卡

7)点击配置 IPv6 弹出菜单按钮,将其从“自动”更改为“关闭”

高级面板之后

8)单击“确定” - 您将返回上一个面板

点击“应用”,您就完成了

答案4

我使用的是 DHCP,我确实有一个有效的 IP、SUB、网关,但我所需要做的就是续订 DHCP 租约,然后它就开始工作了

相关内容