不用修改内核里面的 netfilter 这个模块,而实现对某个端口的延时、丢包控制
1
redsonic 2016 年 9 月 27 日
google iptables netem 模块
|
2
est 2016 年 9 月 27 日
tc
|
5
linzhi OP tc 和 netem 没法细粒度到端口呢
|
6
hrong 2016 年 9 月 27 日 via Android
去问 GFW 的人,他们可精通这个了
|
7
redsonic 2016 年 9 月 28 日 @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 被特别关照。 |