让两个不同的本地子网互相看到

让两个不同的本地子网互相看到

考虑到其目的,这可能是 superuser.com 的一个问题,但该网站尚未启动。:)

我正在使用 MacBook 的互联网共享功能与 Xbox 360 共享其 Wi-Fi 连接。这很有效,我可以从 Xbox 上看到互联网,这很好。我想要做的是让我的 Xbox 能够看到我主网络上的其他计算机,这样我就可以进行媒体共享。我的网络位于 192.168.2.x 子网上,而我 MacBook 上的互联网共享设置在 192.168.20.x 子网上。我的 MacBook 显然可以通过无线网络看到我的媒体 PC。我如何跨越 2 个子网,以便我的 Xbox 可以看到我的媒体 PC?

答案1

您可以将所有机器的子网掩码设置为

  255.255.224.0

这样,您的主机 IP 地址范围是 192.168.0.1 - 192.168.31.254,其中包括您提到的两个子网。

答案2

您可以通过向媒体 PC 添加与 XBOX 位于同一子网的第二个 IP 地址来实现此目的。如果这种方法对您有用,那么这可能是最省事的解决方案。

为此(假设是 Windows XP),请转到 LAN 连接的属性、Internet 协议(TCP/IP)属性、高级按钮,然后将其添加到那里。

答案3

针对您在与 Matt 的回答沟通时遇到的真正问题,我使用的解决方案如下:

为了连接我的 Xbox,我买了一个便宜的无线网桥 - 其实你也可以用便宜的路由器连接,只要关闭路由器功能即可。将 Xbox 插入网桥/路由器,然后将其连接到无线网络。对我来说,它非常有效。我以前使用 WRT54G 来连接,但后来升级到 Cisco 小型商务设备,因为我开始在无线网络上使用 802.1x。

答案4

您需要在两个网络之间使用某种网关或路由器,但我建议所有 PC 只使用一个网络。

相关内容