目前我有一个这样的网络设置:
- 路由器(又名 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 网络设置一条指向内部路由器接口的静态路由,并在内部路由器上设置一条指向外部路由器接口的默认路由。