![让两个不同的本地子网互相看到](https://linux22.com/image/484559/%E8%AE%A9%E4%B8%A4%E4%B8%AA%E4%B8%8D%E5%90%8C%E7%9A%84%E6%9C%AC%E5%9C%B0%E5%AD%90%E7%BD%91%E4%BA%92%E7%9B%B8%E7%9C%8B%E5%88%B0.png)
考虑到其目的,这可能是 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 只使用一个网络。