在 Debian 10 上安装 Wondershaper

在 Debian 10 上安装 Wondershaper
# apt-get install wondershaper
# wondershaper wlan0 24000 16000

怎么办?!

  • 我如何判断它是否正在运行?
  • 如何让它在重启后自动启动? (并配置它。)

我看到提到的配置文件都不存在(该目录/etc/conf.d甚至不存在),并且下面没有任何内容/etc/init.d,我不明白,systemd但它似乎也不存在:

# systemctl start wondershaper
Failed to start wondershaper.service: Unit wondershaper.service not found.

答案1

从当前源安装:

# apt-get purge wondershaper
# cd
# mkdir wondershaper
# git clone https://github.com/magnific0/wondershaper.git
# cd wondershaper
# make install
# vi /etc/systemd/wondershaper.conf
# systemctl enable --now wondershaper.service

当在外部(互联网连接)接口上运行时,我发现在进行大文件复制时内部 SSH 流量很滞后。因此我切换到在内网运行,我的感觉是这是有效的。

/etc/systemd/wondershaper.conf

IFACE="br0"

# Download rate in Kbps
DSPEED="1000000"

# Upload rate in Kbps
USPEED="1000000"

相关内容