WonderShaper服务器网卡宽带限速(支持多网卡分别限制)

介绍

安装

一:安装依赖

#Debian/Ubuntu系统
apt install -y make git

#CentOS系统
yum install make git -y

二:安装WonderShaper

git clone https://github.com/magnific0/wondershaper.git
cd wondershaper
make install

三:命令详细

USAGE: wondershaper [-hcs] [-a <adapter>] [-d <rate>] [-u <rate>]

OPTIONS:
   -h           显示此消息
   -a <adapter> 设置适配器
   -d <rate>    设置最大下载速率(单位:Kbps)
   -u <rate>    设置最大上传速率(单位:Kbps)
   -p           使用 /etc/conf.d/essenshaper.conf 中的预设
   -c           从适配器中清除限制
   -s           显示适配器的当前状态
   -v           显示当前版本

四:使用示例
首先使用ifconfig命令来查看网卡名称;
博主的网卡名称为enp1s0,下面使用以下命令来限制enp1s0网卡的宽带速率;

防止恶意采集,此处回复可见,评论无需注册; SunPma.com

宽带测试

一:下载测试

CacheFly 亚太 - 100MB
wget -O /dev/null http://cachefly.cachefly.net/100mb.test

Online 法国 - 1000MB
wget -O /dev/null http://ping.online.net/1000Mo.dat

Online 荷兰 - 1000MB
wget -O /dev/null http://ping-ams1.online.net/1000Mo.dat

二:Speedtest.net

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

chmod +x speedtest-cli

./speedtest-cli

## 如果出现错误
/usr/bin/env: ‘python’: No such file or directory

## 输入以下命令安装python
apt-get install python

发表评论

11 条评论

  1. 流云

    支持

  2. firefox

    不错,路过支持一下

  3. 恶意评论

    不错,路过支持一下

  4. ceshi

    路过看看

  5. pingguo

    支持下

  6. 运维学习笔记博客

    不错,路过支持一下!

  7. yua

    学习一下

  8. 是的

    学习一下

  9. jung^3

    学习

  10. qwe

    学习一下

  11. test

    看一看命令OωO