通过 dd-wrt ​​路由器连接两个子网

通过 dd-wrt ​​路由器连接两个子网

我想通过 DD-WRT 路由器将静态 IP 子网连接到另一个子网。

我的设置

  • 192.168.22.2 通过 LAN 连接到的具有静态 IP 的 PC
  • 192.168.22.1 DD-WRT 路由器通过 wifi 连接到
  • 192.168.0.9 另一个路由器

从 192.168.22.1 我可以 ping 通所有地方,但是问题出在 192.168.22.2 我无法 ping 192.168.0.1(目标主机不可达)。

我已经设置了默认路线:

@192.168.22.2$ ip 路由默认通过 192.168.22.1 dev eth0

@192.168.22.1$ ip 路由默认通过 192.168.0.9 dev eth1

我猜问题出在 192.168.22.1 上,我有两个接口 eth0(LAN)和 eth1(wifi)。我在 Linksys WRT54GL 上运行 DD-WRT。此路由器的内部结构如下所示:

Linksys WRT54G

DD-WRT 为 eth0 和 vlan0 及 vlan1 创建了一个网桥 br0。不确定这是否与问题有关。

更新:iptables

基本上,我正在尝试连接到子网。 找到一些相关信息并更新了我的 iptables,现在它接受所有 FORWARD、INPUT 和 OUTPUT:iptables -A FORWARD -j ACCEPT

我还删除了所有其他规则,并检查了iptables -L -nv我的 ACCEPT 是否被使用。但仍然返回 1 Destination Host Unreachablecat /proc/sys/net/ipv4/ip_forward

相关内容