Wondershaper流量监控工具

wondershaper是国外人开发的一款在Linux内核下基于TC工具的对整块网卡的限度工具,虽然有很久没有更新了,但是测试老版本在Centos6.3上依然可以使用。
 
首先下载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 500

取消限速:

[root@localhost ~]# wondershaper clear eth0


限制网络连接速度指的是限制你的机器与互联网的连接速度, 包括限制上传速度和限制下载速度. 并且上传速度和下载速度互不影响 (这点是非常重要的). 对于进行速度模拟, 测试等都非常有帮助.

Linux 下可以安装的软件:

A. trickleB. wondershaper

下面以 wondershaper 为例进行讲解.

wondershaper 是一个易用的流量限制脚本. 该脚本提供了以下改进:

  • 降低交互流量时的延迟时间
  • 允许上传/下载的同时保留适当的 Web 浏览速度
  • 确保上传不会影响到下载
  • 确保下载不会影响到上传

官方页面 :http://lartc.org/wondershaper

Ubuntu 软件包:http://packages.ubuntu.com/hoary/net/wondershaper

/usr/share/doc/wondershaper 包含了该软件的说明文档.

安装 wondershaper:

$ sudo apt-get install wondershaper命令使用方法:

$ wondershaper [接口] [上传速度 K] [下载速度 K]接口指网络连接的接口, 也就是与调制解调器连接 (从而和因特网连接) 的网卡. 查找命令用的是 ifconfig:

$ ifconfig含有正常 IP 地址的网卡接口即为此处要用的接口. 常见的有 eth0, eth1, 等.

上传/下载速度的限制最好参考一下测速网站的结果. 参考测试网站 http://www.linkwan.com

示例:$ sudo wondershaper eth1 下载速度 上传速度修改两个速度的值到你满意为止.

如果你想把两个速度进行永久性限制:

$ sudo vi /etc/network/interfaces在 eth1 (如果你的网络连接用的接口是 eth1) 下添加下面两行. 把上传下载速度设成你想用的值.

up /sbin/wondershaper eth1 下载速度 上传速度down /sbin/wondershaper clear eth1把限制都清除的命令:

$ sudo wondershaper clear eth1





  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值