当前位置:K88软件开发文章中心编程语言LinuxLinux01 → 文章内容

Linux下使用Wondershaper对网卡接口限速

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-4 9:02:01

-->

限速原因: 之前是买了1台阿里云国际机房30M带宽测试速度,说是峰值30M。没想到几百个人同时用,每个人峰值都有30M,话说阿里是不是只限制了每个端口上的峰值。买来一星期不到就耗掉了2T流量,后来续费1T流量用不过4天,而且流量太贵了,无奈只能找办法限速。

wondershaper是国外人开发的一款在Linux内核下基于TC工具的对整块网卡的限度工具,虽然有很久没有更新了,但是测试老版本在Centos6.5上依然可以使用。

首先下载wondershaper的rpm安装包:http://download.csdn.net/download/open_data/8502501

也可以

yum install wondershaper

使用方法很简单:

ifconfig 查看下网卡接口

wondershaper eth0 5000 2000 ? ? ? ? ?//对 eth0 限速,单位为KB,下载 ?上传

取消限速

 wondershaper clear eth0

亲测效果很好,但是控制的是整个网卡接口速度,难免体验上会有问题。好像是可以实现端口限速和端口设备数量限制的。还没来得及研究。


Linux下使用Wondershaper对网卡接口限速