将本地地址映射到外部地址?

将本地地址映射到外部地址?

目前我有一个这样的网络设置:

  • 路由器(又名 OuterRouter)连接到互联网(localIP: 192.168.0.1/24,externalIP <whatever, provided by ISP>:)
  • 本地网络的路由器(又名 InnerRouter)。此路由器使用其外部地址通过 OuterRouter 连接到互联网。它的地址由 OuterAddress 分配给,例如192.168.0.100。此路由器是本地设备的 DHCP,并管理网络10.0.50.0/24
  • 通过 InnerRouter 连接到 LAN 且其本地 IP 为 的设备10.0.50.250/24

由于是不同的网络,我无法从任何本地设备访问 OuterRouter 管理门户。如何配置 InnerRouter 以允许任何本地设备访问位于 的地址上的 OuterRouter 管理门户192.168.0.1:80

理想情况下,我希望有一个本地地址10.0.50.249:80,该地址路由到 OuterRouter 的本地网络地址192.168.0.1:80。我该怎么做?

编辑

  • 当我进入 OuterRouter 的本地网络时(通过使用电缆将我的笔记本电脑连接到该路由器),我可以通过以下方式访问其管理面板:http://192.168.0.1
  • 在 InnerRouter 的本地网络中(WiFi 或电缆连接到 InnerRouter),我无法输入http://192.168.0.1因为它无法被识别(不同的网络)

我想要的是能够通过 http 地址访问管理面板:InnerRouter 本地网络中的 10.0.50.249 并获取 192.168.0.1 OuterRouter 的本地地址(通过 http)

答案1

您需要在外部路由器上为 10 网络设置一条指向内部路由器接口的静态路由,并在内部路由器上设置一条指向外部路由器接口的默认路由。

相关内容