LINUX 限制某个网卡的流量

进几日,服务器流量烦心的很,睡不好...从网上搜罗了如下限制网卡流量的代码,供大家参考,效果正在测试中


#生成根类

tc qdisc add dev eth1 root handle 10: htb default 256

tc class add dev eth1 parent 10: classid 10:1 htb rate 100mbit ceil 100mbit

#这里的rate指的是保证带宽,ceil是最大带宽。

tc class add dev eth1 parent 10:1 classid 10:10 htb rate 15000kbps ceil 15000kbps prio 1

#采用sfq伪随机队列,并且10秒重置一次散列函数。

tc qdisc add dev eth1 parent 10:10 handle 101: sfq perturb 10

#建立网络包过滤器,设置fw。

tc filter add dev eth1 parent 10: protocol ip prio 10 handle 1 fw classid 10:10

//删除规则

tc qdisc del dev eth1 root

你可能感兴趣的:(LINUX 限制某个网卡的流量)