我有一家电信公司提供的 DSL 调制解调器/路由器,地址为 192.168.1.1 255.255.255.0 DHCP 192.168.1.100 到 150。
我有第二个路由器,配置为 192.168.1.2(WAN) 255.255.255.0、192.168.8.1 255.255.255.0(LAN) DHCP 192.168.8.100 至 8.120 上的 VPN 路由器。第二个路由器通过从电信路由器到 VPN 路由器上的 WAN 端口的 LAN 连接连接到调制解调器/路由器。
有 2 个 Roku 通过 LAN 连接到 VPN 路由器,我无法通过 DSL/调制解调器路由器上的无线客户端上的 slingbox 应用访问 Roku。我必须作为第二个 (VPN) 路由器上的无线客户端。是否可以通过路由/防火墙规则允许我在 DSL/调制解调器路由器上的无线客户端访问 Roku?
答案1
我决定添加一个无线接入点来解决这个问题。其他可能的补救措施要么由于硬件限制而无法使用 DD-WRT 刷新我的主路由器等,要么过于复杂。
答案2
作为参考,因为这个问题经常以不同的形式出现:
不同子网之间通信的正确方法是将路由器配置为实际充当路由器,即关闭 NAT,启用转发,并确保所有设备都获得正确的路由,可以通过在每个子网的网关上设置它们,或者通过 DHCP 分发路由。
在您的情况下,您只需在第二个路由器(可能已经有 DD-WRT)上执行此操作,只要您的 ISP 的路由器 DHCP 可以分配路由,您就可以在 slingbox 应用程序上将路由设为静态,或者禁用 DHCP 并在其他地方运行 DHCP,例如在第二个路由器上。
是的,这“过于复杂”,但仅仅是因为“家庭路由器”预先配置了 WAN 上的 NAT 和 LAN 上的单个子网,这也是为什么家庭网络中的多个子网经常使用有趣的设置的原因。