两个网络之间如何共享资源?



我正在建立一个家庭办公网络。

由于我的物理环境的限制,我在两个不同的房间的两个路由器下设置了我的Wifi网络。

DSL & lt;——比;路由器1(房间1)<---- RJ45 192.168.1.105—>路由器2(房间2)

以下是烦扰路由器

的当前设置路由器1

IP: 192.168.1.1

DHCP范围:192.168.1.0 ~ 192.168.1.255

设施连接:

  • DSL墙点-连接到互联网(NBN)。
  • 打印机
  • 智能电视
  • 移动
  • 其他桌面

路由器2

IP: 192.168.2.1

DHCP范围:192.168.2.0 ~ 192.168.2.255

设施连接:<<ul>

  • 笔记本电脑/gh>智能电视
  • 移动网关:192.168.1.1

    我可以从路由器2连接到互联网。但是,我无法使用路由器2访问连接到路由器1的智能电视和打印机。

    两个路由器都不支持接入点模式。因此,它们通过RJ45以太网连接。

    有谁知道如何修复它吗?

    提前感谢!

    这个问题是因为路由器使用NAT/NAPT来解决IP地址的缺乏和内部网络的保护。通常,我们使用四种类型,如全锥NAT,限制NAT,端口限制NAT和对称NAT。它们有不同的特点,但它们有一个共同的特点:不能从外部建立连接。

    这意味着你可以从内部连接到外部,然后建立连接,然后双向通信可以正常工作。但如果你首先想从外部握手,就会失败。

    所以,这就是我们所说的NAT穿越或NAT穿孔,使一些特定的内部IP/端口可以从外部连接。

    对于您的情况,最简单的方法是尝试upnp或nat-pmp,如果您的路由器支持它们。如果没有,你就很难简单地把它们联系起来。也许你可以试试STUN/TURN/ICE,但我想你不会喜欢它们的,因为它们比较难。

    最新更新