我有一些合作伙伴,使用我的一个Linux服务器作为网关。 问题是我需要在这个网关上限制每个客户端ip地址的带宽。 我的合作伙伴客户端IP范围是不知道的。 我一直在看Traffic Control和iptables,但是找不到解决scheme。
netem内核模块,由iproute控制。
你需要用内核来编译Netem:
networking – >networking选项 – > QoS和/或公平排队 – >networking模拟器一旦netem模块加载,iproute的tc允许你的东西,如:
tc qdisc add dev tap0 root netem延迟50ms丢失50%(丢包50%,额外延迟50ms)