![流量整形:tc filter 捕获所有过滤器](https://linux22.com/image/564215/%E6%B5%81%E9%87%8F%E6%95%B4%E5%BD%A2%EF%BC%9Atc%20filter%20%E6%8D%95%E8%8E%B7%E6%89%80%E6%9C%89%E8%BF%87%E6%BB%A4%E5%99%A8.png)
我如何配置“全部捕获”tc filter
用?过滤
我使用以下代码进行了测试,但是它给出了错误"Unknown filter "1:100", hence option "protocol" is unparsable"
::
tc filter add dev $IF_LAN parent 1:100 protocol ip prio 7 flowid 1:190
提前致谢。
答案1
尝试一下这样的方法,
tc filter add dev $IF_LAN parent 1: protocol ip prio 7 u32 match ip dst 0.0.0.0/0 flowid 1:190
答案2
这个问题相当老了,但以防万一有人遇到类似的问题。
参数all
可用于协议,而不是ip
过滤其他流量,如 arp。
tc filter add dev $IF_LAN parent 1: protocol all prio 7 u32 match u32 0 0 flowid 1:190
这也是match u32 0 0
过滤所有流量的更短的表达式。