中文
当前位置: 国外主机测评 » 资源资讯 » Linux » 正文

Linux 如何使用wondershaper来限制网络带宽?

虽然网络连接是愈快愈好,但有时候为了避免电脑占满对外的网络带宽,必须要针对网络连接进行限速。Linux操作系统可以使用「Wonder Shaper」(wondershaper)这套开源工具来协助我们针对某个网络接口,来限制其上传和下载的速度。

GitHub:

下载并安装 Wonder Shaper

直接使用以下指令来下载并安装最新的Wonder Shaper。

wget https://github.com/magnific0/wondershaper/archive/master.zip -c -O wondershaper-tmp.zip && unzip -o wondershaper-tmp.zip && rm wondershaper-tmp.zip && cd wondershaper-master && sudo make install ; cd .. && rm -rf wondershaper-master

shot-02

使用 Wonder Shaper

一开始请先使用「ifconfig」等指令来确定想要套用限制的网络接口名称。

shot-03

如果要限制指定网络接口的下载速度和上传速度,指令如下:

sudo wondershaper -a 网络接口名称 -d 最大下载速度(kbps) -u 最大上传速度(kbps)

「-d」和「-u」选项不一定要同时使用,如果只想要限制下载速度,那就单独使用「-d」选项即可。

如果要取消指定网络接口的速度限制,指令如下:

sudo wondershaper -a 网络接口名称 -c

如果想要保留网络接口的速度限制,使其在重开机后依然有效果的话,可以用以下指令来激活Wonder Shaper的自动套用服务:

sudo systemctl enable wondershaper.service

如果要取消Wonder Shaper的自动套用服务,就运行以下指令:

sudo systemctl disable wondershaper.service
未经允许不得转载:国外主机测评 » Linux 如何使用wondershaper来限制网络带宽?

相关文章