tc:将所有流量从默认网关路由到 ifb0

tc:将所有流量从默认网关路由到 ifb0

从网关到达的 eth0 流量应发送到 ifb0 进行入口整形。这里有一些相关的输出和命令

ip route
default via 192.168.0.1 dev eth0 metric 200 realm 1

主要起作用的是什么(但也重定向本地流量,不应对其进行整形)

sudo tc filter add dev eth0 parent ffff: protocol ip u32 match u32 0 0 action mirred egress redirect dev ifb0

所以基本上设置是有效的。

现在我尝试用

sudo tc filter add dev eth0 parent ffff: protocol ip route from 1 action mirred egress redirect dev ifb0

但这不起作用。流量不会路由到 ifb0。将所有流量从网关路由到 ifb0 的正确语法是什么?在创建这条规则时我指的是https://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.adv-filter.route.html

感谢帮助。

相关内容