如何在不同的本地网络之间共享基础设施?

如何在不同的本地网络之间共享基础设施?

我是新来的所以请耐心等待。:)

我有以下基础设施,想在这些子网之间共享东西,但不知道该怎么做。(我只是个程序员)

2 个子网

实线为有线连接,虚线为wifi连接。

我已经阅读过相关内容,但似乎有很多方法,我不知道哪种方法最适合我的需求。
我可以在两个不同的网络之间共享一台打印机吗? - 没有 PC 访问
跨不同子网共享文件
跨两个子网的 Windows 文件共享和打印共享?

我目前所拥有的连接示例能够去做:

  • 智能手机 1 -> 智能电视 1
  • 智能手机 1 -> 笔记本电脑 1
  • 笔记本 2 -> 打印机 1 (当 PC 已开启时)
  • 智能电视 1 -> 笔记本 1
  • 智能电视 2 -> 笔记本 3
  • 笔记本 3 -> 打印机 2(当笔记本 4 开启时)

我所联系的例子去做:

  • 智能手机 1 -> 智能电视 2
  • 智能手机 2 -> 笔记本 2
  • 笔记本 2 -> 打印机 2(当笔记本 4 开启时)
  • 笔记本 3 -> 打印机 1 (当 PC 开启时)
  • 智能电视 2 -> 笔记本电脑 1

基本上,两院唯一可以使用的东西就是互联网。

开关 1(房屋 1)

  • 内部 IP192.168.0.1
  • 面具255.255.255.0
  • DHCP192.168.0.20 至 192.168.0.100
  • 蓝线连接到 LAN 端口

开关 2(房屋 2)

  • 内部 IP192.168.0.12
  • 面具255.255.255.0
  • DHCP192.168.0.101 至 192.168.0.200
  • 蓝线连接到 WAN 端口
  • 欺骗 MAC 地址(它包含笔记本 1 的有线连接适配器的 MAC 地址)

2号房1号开关的Wifi信号几乎为零,
两台打印机都是USB连接的,没有网络连接。

我在笔记本和 PC 上使用 Windows,在智能手机(三星)上使用 Android,不知道智能电视(三星)的情况,但我认为它们使用某种 unix 版本。
我使用 AllShare 或 DLNA 连接智能电视。

还需要更多详细信息吗?

提前致谢。

解决方案

  • 将 WAN 更改为 LAN
  • 已禁用 DHCP
  • 未选中自动重新连接 WAN
  • 删除了欺骗的 mac 地址

一切都在交换机 2 上完成

答案1

假设智能电视连接使用 DLNA 或 Airplay 或类似技术,那么所有这些设备都必须位于单个网络上,除非您有一个可以在各段之间路由多播的路由器。

了解蓝线如何连接将有助于明确需要进行哪些更改。

然而,目前这两栋房子可能处于不同的 IP 地址范围内,如果是这样,DLNA 和其他广播协议将无法跨范围工作。

如果您通过 LAN 端口而不是 LAN/WAN 端口连接两个交换机,然后在其中一所房子中禁用 DHCP,则所有设备都会在同一个网络上,并且您上面要执行的所有操作都将起作用。

根据您的描述,您只需将蓝线从交换机 2 的 WAN 端口重新定位到交换机 2 的 LAN 端口。您当前有两个具有相同 IP 范围的独立网络,因此您甚至无法在它们之间进行路由。

将蓝色电缆换到 LAN 端口可将它们置于同一网络上,并且两者都应使用默认网关 192.168.0.1 - 通向互联网的交换机。最简单的方法是禁用交换机 2 上的 DHCP 服务器。

答案2

如果蓝线已经接好,你只需要确保它们在同一个子网中。如果这些是 Windows 计算机,你可以通过将它们配置为同一个家庭组来轻松共享资源。

如果蓝线是电导体,例如双绞线,则必须考虑两栋房子之间的接地电位。(我想这就是它的名字。我既不是电工也不是英语专业的学生)。如果是光纤或无线连接,则不必担心这一点。

答案3

是的,在那种情况下你可以做任何你想做的事。

在房屋 2 中使用 openvpn 作为服务器,在房屋 1 中使用 openvpn 作为客户端。将 openvpn 设置为使用 tap 模式,而不是 tun。因为这样更容易使多播和广播服务正常工作,而且如果您有一条良好的互联网线路,开销也不会那么大。

接下来,将房屋 1 中的 wifi、以太网 LAN 和 VPN 接口 tap0 桥接在一起,至 br0。

对房子 2 做同样的事情。砰。实际上,房子 1 和 2 都在同一网络上,可以共享所有内容。然后,您可以使用 iptables 过滤掉一些东西。

编辑:哦,我看到你们家之间有一条蓝线。在这种情况下,你不需要通过互联网使用 VPN,只需为所有东西设置桥接模式即可。

在 switch1 上建立桥接,蓝色 LAN 端口位于其上,WiFi 位于其上,内部以太网 LAN 位于同一个桥接上。(请注意,有些 wifi 卡无法在 Linux 中桥接,因为它们很差劲)。在 switch2 上桥接蓝色 LAN 端口、其他以太网端口和 WiFi。只需桥接所有东西!

相关内容