路由器 0 型号:TL-WDR4300 硬件版本:WDR4300 v1 00000000 固件版本:3.14.3 Build 150518 Rel.70901n
路由器 1 型号:Archer C2 硬件版本:Archer C2 v1 00000000 固件版本:0.9.1 3.2 v0032.0 Build 151022 Rel.60429n
路由器 2 型号:TL-WR941ND 硬件版本: 固件版本:
我想将三个路由器相互连接,方式如下:
互联网 - ISP
路由器 0: (WAN 端):ISP 提供商子网掩码:ISP 提供商 (LAN 端) IP:192.168.1.1 子网掩码:255.255.255.0
路由器 1: (WAN 侧) 192.168.1.2 255.255.255.0 (LAN 侧) 192.168.2.1 255.255.255.0
路由器 2: (WAN 侧) 192.168.1.3 255.255.255.0 (LAN 侧) 192.168.3.1 255.255.255.0
但是,连接到每个 LAN(LAN 0、LAN 1 和 LAN 2)的设备无法互相看到。例如,LAN 1 上的 PC(IP 192.168.2.101)无法访问 LAN 0 上的打印机(IP 192.168.1.105);LAN 2 上的智能手机(IP 192.168.3.107)无法访问 LAN 1 上的 PC 内容。我需要如何设置路由器才能做到这一点。
你能帮我吗。
谢谢。
答案1
您可能没有执行普通静态路由。您可能正在执行 NAT (NAPT) 网关。默认情况下,NAT 会阻止来自 WAN 端的传入连接(因此,在您的设置中,LAN 0 上的设备无法发起与 LAN 1 和 LAN 2 上的设备的连接)。
即使你是执行静态路由时,许多服务发现协议都基于不应从当前子网路由的地址范围内的多播,而且很多时候,用于设置新打印机的软件可能会使用发现协议,而不是让您手动输入静态 IP 地址。因此,当您需要将设备从一个子网连接到另一个子网时,即使在家庭网络中执行简单的静态路由也常常会出现问题。
大多数家庭网络最好设计为单个 NAT 网关后面的单个子网,所有其他 Wi-Fi AP 都充当简单透明 AP,而不是充当路由器或 NAT 网关。