如何连接两个不同本地网络的设备

如何连接两个不同本地网络的设备

您好,网络专家!

我的设置中存在“配置”问题,经过几个小时的研究后我寻求帮助。

我有一个来自 ISP 的调制解调器,我用它来连接我的 Nas(Synology)(ip: 192.168.1.112)它是 tp-link Archer 1600

Ip : 192.168.1.1 with 255.255.255.0 sub mask.

主要问题:我无法在此路由器上配置 VPN 连接。

所以我最近买了一个“旅行”路由器(​​GL.iNet AR750 Creta),我可以在其上添加 openVPN 配置。此调制解调器通过其 WAN 端口连接到我的调制解调器(192.168.1.121 Ip

我的新路由器Ip: 192.168.8.1 with mask 255.255.255.0

我使用 ip 将我的 Apple TV 连接到 GL 路由器192.168.8.180

问题是我无法将 Apple TV ( 192.168.8.180) 连接到 NAS ( 192.168.1.112)。我知道我只需将 Nas 连接到新路由器就可以了。但我真的不喜欢(我宁愿使用剩下的唯一端口来连接其他东西,而且我不想让气体通过 VPN)

我没有感觉到这不是一个复杂的配置,但我确实需要一些建议。

谢谢 :)

答案1

这是找到您需要的解决方案的一种可能“途径”。由于我无法发表评论,我会尽力帮助您。我没有您拥有的每种硬件的具体信息,因此答案将是“通用的”。我希望这可以为您提供解决问题的指导。

我假设您的新路由正在执行“NAT”(网络地址转换 - 或向外部隐藏本地网络 - 而本地网络又是 192.168.1.x 网络)。但是,没有设置 NAT 也是导致此问题的原因。恐怕这背后有太多技术信息。

以下方法可能对你有帮助:1. 在你的 ISP 路由器上(192.168.1.112),进入设置并找到“路由”“路由表”“静态路由”,围绕这个的一些事。

一旦找到它,您将添加如下静态路由:

Network: 192.168.8.0
Netmask: 255.255.255.0
Gateway (or "via"): 192.168.1.121

请注意,192.168.1.x您提供的 IP 是 NAS 网络中新路由器的 IP。您正在告诉它在哪里找到网络192.168.8.x

  1. 在新路由器上,确保已禁用 NAT。这意味着您将让 ISP 路由器对要访问互联网的任何内容进行 NAT,并且本地网络内的任何导航都将显示其实际地址。我希望您的 NAS 能够正确转换来自直接本地网络192.168.8.x之外的连接192.168.1.x

  2. 在您的电视上,确保它正在获取网关 IP 地址(指向192.168.8.1)。如果它是由 DHCP 设置的,它应该是正确的。如果手动设置,那么您必须添加它 - 然后告诉您的电视它可以通过传递找到任何非本地 IP 192.168.8.1- 反过来,它知道192.168.1.x,也知道您的 VPN 导出的任何网络,以及应该已经通过路由器()设置(通过 DHCP)的所有其他内容192.168.1.112

这不太可能,但如果您的电视将 DNS 地址设置为192.168.1.112,则没问题。唯一应在同一192.168.8.x范围内的重要“指针”是网关和其自己的 IP 地址。

再次强调,这只是解决您问题的可能方法之一,使用“干净的路由”(这是我说的)。它可以与 NAT 甚至端口转发或奇怪的 DMZ 配置一起使用,但在我看来,上述选项是“最干净”的解决方案,这样您就知道什么在哪里。

如果你的电视使用某种广播驱动协议连接设备,上述所有解决方案都不起作用,你应该把你的路由器变成一个“桥梁”,这基本上就是我相信你说你不想用的东西“我只需将 Nas 连接到新路由器就可以了。但我真的不喜欢”。您可能已经知道,这只需将电缆从 WAN 端口插入其中一个 LAN 端口,然后禁用任一路由器的 DHCP 服务器(否则您会收到“恶意 DHCP”回复,出现 IP 冲突等)。

抱歉回答太长了。我们会尽可能详细地说明。;)

相关内容