使用ip route转发ping

我有一个由两个接口组成的Linux安装程序。 本地LAN接口和虚拟接口。

ETH0: 150.10.15.194 PAN0: 192.168.255.209 

我想设置规则,将所有ICMP回显消息从ETH0路由VA0 ,反之亦然。

我更喜欢路由是通过intertace静态而不是IP。 例如,如果数据包到达ETH0并且目的地不是本地的,数据包应该被路由到VA0

VA0ETH0数据包也一样。

我怎样才能做到这一点?

您需要发布所有规则,以便我们更好地帮助您。 无论如何,我可以这样说:

  1. 如果你想让stream量通过你的防火墙,你需要考虑FORWARD链。 其他链路: INPUTOUTPUT分别用于发往防火墙的stream量和源自防火墙的stream量。
  2. 你正在允许icmp-type 0这是回应回复。 您还需要允许回应请求。
  3. 未find匹配的规则时,将执行FORWARD默认策略。 这也是使用iptables -L FORWARD -n -v命令显示的。