通常人们都想走另一个方向,但我想利用我们相对快速和稳定的家庭 802.11g 信号并将其桥接到以太网。我试过使用 Airport Express(b/g 版本)和我的 i7 MacBook Pro,但都无济于事。据说 b/g 版本的
这种版本的 Airport Express 最大固件版本为 6.3,无法正确支持这种桥接。但是,我期望我的 MacBook Pro 能够通过其“Internet 共享”功能完成这项工作。唉,虽然我的有线 PC 确实可以看到它,但它不起作用。奇怪的是,使用 DHCP,PC 收到的 IP 地址与我的 MBP 在网络上使用的 IP 地址相同。不那么奇怪但仍然令人惊讶的是,当使用 IFCONFIG 查询时,我的 Mac 上的有线以太网端口注册为网关的 IP 地址。
这有点道理,因为 Mac 会“假装”作为网关,但整个系统无法工作,而且似乎配置错误 - 但我看到的所有文档基本上都说“OS X Internet 共享:单击它即可开始”。
我该怎么办?即使我有很多桥接的潜在候选者,我真的必须购买更多硬件吗?
顺便说一句,发出 802.11g 信号的主机路由器是 belkin 802.11g 路由器,并且有记录显示支持 WDS。
答案1
b/g AirPort Express 确实支持 WDS 无线桥接,但 Apple 从未正式支持 WDS 与第三方 802.11 设备的互操作。您可能仍能使用它,但请注意 WDS 需要相当多的手动设置:
如何在两个家用无线路由器之间建立 WDS 无线链接?
如果您想采用 MacBook Pro 的情况,请注意,由于 MacBook Pro 不具有桥接功能,您最终将进行双重 NAT,这是大多数网络设计师力图避免的。
我认为 Mac OS X 的 Internet 共享可能将其 NAT 私有地址范围硬编码为 10.0.2.x。如果您的上游 NAT 网关设置为立即使用该范围,但允许您更改它,则更改上游 NAT 网关的私有地址范围,使其不与 Mac OS X 的 Internet 共享 NAT 功能使用的地址范围冲突。
因为 Mac 将充当 NAT 网关和 DHCP 服务器(仅在以太网端,为 PC 提供服务),所以 PC 通过 DHCP 接收配置是正确的,该配置表明它应该使用 Mac 的 NAT 私有(以太网端)IP 地址作为 PC 的默认网关地址。