Linux下网卡限速

wondershaper是一款在Linux内核下基于TC工具的对整块网卡的限度工具,虽然有好久没有更新了,可是测试老版本在Centos6.5上依然能够使用。
 
在Linux/Centos下
首先下载wondershaper的rpm安装包:wondershaper-1.1a-7.noarch.rpm
 
安装wondershaper:工具

[root@localhost ~]# rpm -ivh wondershaper-1.1a-7.noarch.rpm测试

限速命令:
第一个参数为网卡接口名,后面两个数字分别表明下行和上行的速度(单位Kb)接口

[root@localhost ~]# wondershaper eth0 5000 500get

取消限速:it

[root@localhost ~]# wondershaper clear eth0io


在Linux/debian下用wondershaper限速下载

Their suggestion:
apt-get install wondershaper
wondershaper - An easy tool to limit bandwidth of a particular interface.debian

$ sudo wondershaper {interface} {down} {up}
the {down} and {up} are bandwidth in kpbsim

So for example if you want to limit the bandwidth of interface eth1 to 256kbps uplink and 128kbps downlink,ant

$ sudo wondershaper eth1 256 128
To clear the limit,

$ sudo wondershaper clear eth1