两个网络之间的路由

两个网络之间的路由

我有一台 Ubiquiti Edgerouter X,它通过 PPPoe 从调制解调器接收互联网。

路由器配置为网络 192.168.1.0/24 并为设备提供 DHCP。

路由器的一个端口上插着一台 Tenda MW6 Nova Mesh 设备,它从路由器获取 DHCP 地址。然后它为 wifi 设备提供 192.168.5.0/24,它本身在该网络上为 192.168.5.1,在有线网络上为 192.168.1.184。

wifi 网络上的设备可以看到互联网并访问有线网络上的设备。但是有线网络上的设备无法访问 wifi 网络上的设备。这是通过 ping、traceroute 或 ssh 实现的。

现在我登录到路由器并尝试添加一条到 192.168.5.0/24 的静态路由,下一跳为 192.168.1.184,但似乎没有起作用。

所以我想知道是否有人可以帮助我指明正确的方向。

如果这是错误的论坛我很抱歉。

网络图基础

路线配置

答案1

(立即点赞,因为其中包含了网络设置图)。

静态路由至 192.168.5.0/24,下一跳为 192.168.1.184

这听起来不错,只要您的 192.168.1.0/24 盒子通过 DHCP 接收 Edgerouter 地址作为默认路由(网关)。

接下来要检查的是 Tenda MW6 是否在“WAN”192.168.1.184 地址和其 192.168.5.0/24 之间进行 NAT。很可能是,否则您必须在 Tenda 上设置静态路由。因此,请禁用 NAT,并正确配置 Tenda。

相关内容