
不用修改内核里面的 netfilter 这个模块,而实现对某个端口的延时、丢包控制
1 redsonic 2016-09-27 16:56:13 +08:00 google iptables netem 模块 |
2 est 2016-09-27 16:58:57 +08:00 tc |
5 linzhi OP tc 和 netem 没法细粒度到端口呢 |
6 hrong 2016-09-27 20:54:46 +08:00 via Android 去问 GFW 的人,他们可精通这个了 |
7 redsonic 2016-09-28 07:00:37 +08:00 @linzhi tc+netem 就可以: tc qdisc add dev eth0 root handle 1: prio && \ tc qdisc add dev eth0 parent 1:1 handle 2: netem corrupt 20% delay 40ms && \ tc filter add dev eth0 parent 1:0 protocol ip pref 55 handle ::55 u32 match ip dport 80 0xffff flowid 2:1 目标端口 tcp80 ,丢包率 20%,延迟 40ms @hrong 能问到的 GFW 的人恐怕只精通在 web ui 上面 key 字符,以及哪些 domain 被特别关照。 |