Wondershaper流量监控工具
限制网络连接速度指的是限制你的机器与互联网的连接速度, 包括限制上传速度和限制下载速度. 并且上传速度和下载速度互不影响 (这点是非常重要的). 对于进行速度模拟, 测试等都非常有帮助.
Linux 下可以安装的软件:
A. trickle B. 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