Mac OS X 10.6.5 和链接本地地址 (169.254.xx)

Mac OS X 10.6.5 和链接本地地址 (169.254.xx)

从 Mac OS X (10.6.5) 的最新更新开始,如果分配的 IP 地址在 169.254.0.0./16 范围内,所有 Apple 应用程序(Safari、Mail、iChat 等)都不再连接到互联网。这不是路由问题,我仍然可以 ping 我想要的任何服务器,甚至通过命令行工具连接也可以。

我知道可以通过将 IP 地址更改为更常见的 RFC1918 地址(例如 192.168.0.0./16)来轻松解决此问题,但这是 ISP 通过 DHCP 分配的地址,我不确定我能否说服他们(Xplornet)更改这一点。

所以我想知道是否存在一个(隐藏的?)设置可以让 Apple 应用程序相信它们实际上仍然在线。

答案1

嗯,至少从 ISP 获得合法 DHCP 租约的客户端不应该使用链路本地地址。您的 ISP 基本上做错了什么。

我不知道,但也许苹果正试图通过这种配置来弥补一些漏洞。

我能想到的最简单的办法就是在中间添加一个路由器,然后使用 DMZ 功能转发所有端口。

相关内容