LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

wondershaper

Simple network bandwidth limiter

TLDR

Limit bandwidth
$ wondershaper [eth0] [1024] [512]
copy
Clear limits
$ wondershaper clear [eth0]
copy
Show current limits
$ wondershaper [eth0]
copy
Using long options
$ wondershaper -a [eth0] -d [1024] -u [512]
copy

SYNOPSIS

wondershaper [-a interface] [-d down] [-u up] | interface down up

DESCRIPTION

wondershaper is a simple shell script that limits network bandwidth on a per-interface basis using Linux traffic control. It provides an easy way to set download and upload speed limits in kilobits per second without needing to understand the complex tc command syntax directly.The tool works by applying traffic shaping rules to the specified network interface. Limits can be displayed, set, or cleared with straightforward commands. It is commonly used for testing applications under bandwidth-constrained conditions or for preventing a single machine from saturating a shared network connection.

PARAMETERS

-a IFACE

Interface name.
-d KBPS
Download limit.
-u KBPS
Upload limit.
clear
Remove limits.

INSTALL

sudo dnf install wondershaper
copy
sudo zypper install wondershaper
copy

CAVEATS

Root required. Script around tc. Values in kbps.

HISTORY

wondershaper was created as a simple script to limit network bandwidth using Linux traffic control.

SEE ALSO

tc(8), iptables(8), trickle(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid