小编sol*_*olo的帖子

使用 tc 为出站 UDP 数据包添加延迟

我想在 tc 中使用 fw 过滤器对出站 UDP 数据包施加任意延迟;但是,我无法让过滤器正常工作:

tc qdisc add dev eth0 root handle 1: prio
tc qdisc add dev eth0 parent 1:3 handle 30: netem delay 200ms
tc filter add dev eth0 parent 1:0 protocol ip prio 3 handle 1 fw flowid 1:3

iptables -A PREROUTING -i eth0 -t mangle -p udp -j MARK --set-mark 1
Run Code Online (Sandbox Code Playgroud)

如果我使用以下 u32 过滤器,我会得到想要的效果:

tc filter add dev eth0 parent 1:0 protocol ip prio 3 u32 match ip dport 53 0xffff flowid 1:3
Run Code Online (Sandbox Code Playgroud)

我不想使用 …

networking linux iptables

6
推荐指数
1
解决办法
3425
查看次数

标签 统计

iptables ×1

linux ×1

networking ×1