"catch all"フィルターを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
前もって感謝します。
このようなものをキャッチオールで試してみてください
tc filter add dev $IF_LAN parent 1: protocol ip prio 7 u32 match ip dst 0.0.0.0/0 flowid 1:190
質問はかなり古いですが、誰かが同様の問題に遭遇した場合に備えて。
パラメータ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
は、すべてのトラフィックをフィルタリングするための短い式です。