- - Hvordan man styrer båndbredde på Linux med Wondershaper

Sådan styres båndbredde på Linux med Wondershaper

Begrænsning af båndbredde er en fremragende idé, hvis duhar brug for at downloade noget, men ønsker ikke, at det skal mætte resten af ​​netværket. På Linux har mange individuelle applikationer, du installerer, muligvis denne mulighed, og det er fantastisk, men det er meget bedre at indstille grænsen hele tiden. Der er mange forskellige måder at administrere båndbredde på Linux, men den mest enkle måde er at installere Wondershaper-applikationen. Grunden? Det fungerer i terminalen og fungerer på både server- og desktop-operativsystemer.

Installer Wondershaper

Appen skal installeres, før vi undersøger, hvordan vi bruger den. Wondershaper er velkendt, og som et resultat er det tilgængeligt på de mest populære Linux OS-softwarekilder, så det er let at få det til at fungere.

For at starte installationen af ​​Wondershaper skal du starte terminalvinduet. Få det åbent ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet. Følg derefter instruktionerne på kommandolinjen, der svarer til det Linux-operativsystem, du kører i øjeblikket.

Ubuntu

Wondershaper er let tilgængelig forinstallation på Ubuntu Linux via ”Ubuntu Universe” -softwarelageret. Desværre skal depotet være aktiveret manuelt på nogle udgivelser af Ubuntu (hovedsageligt Server).

For at aktivere Ubuntu's “Universe” -softwarelager, skal du bruge repo-kommandoen i et terminalvindue nedenfor.

sudo add-apt-repository universe

Kør derefter opdatering kommando for at afslutte opsætningen af ​​softwarelageret.

sudo apt update

Endelig, når softwareopdateringskommandoen er færdig, skal du installere Wondershaper-applikationen på din Linux-pc med apt installation kommando.

sudo apt install wondershaper

Debian

Debian 10, samt 9 og andre udgivelser har Wondershaper i deres "Debian Main" -softwarelager. For at få det til at fungere kræves der ingen yderligere konfigurationer. Brug i stedet for apt-get installation kommando nedenfor.

sudo apt-get install wondershaper

Arch Linux

Arch Linux er et af de eneste Linux-operativsystemer, der ikke bærer Wondershaper-applikationen i deres softwarekilder. I stedet skal Arch-brugere, der ønsker at bruge det, bygge det gennem AUR.

For at bygge appen gennem AUR skal du åbne en terminal og starte med at installere Base-devel- og Git-pakkerne med Pacman manager.

sudo pacman -S git base-devel

Tag derefter AUR-pakken med Git-værktøjet.

git clone https://github.com/magnific0/wondershaper

Flyt ind i kildemappen, og installer Wondershaper på din Arch PC.

cd wondershaper
makepkg -sri

Fedora

Fedora-brugere kan installere Wondershaper gennem de primære Fedora-softwarelagre med lethed. For at gøre det skal du køre følgende DNF pakkehåndteringskommando nedenfor.

sudo dnf install wondershaper -y

OpenSUSE

På OpenSUSE understøttes Wondershaper godt på hver udgivelse fra Leap 15 til 42.3 og Tumbleweed. Appen er tilgængelig på ”OSS All” -softwarelageret. Kør følgende for at få det til at fungere zypper kommando.

sudo zypper install wondershaper

Generisk Linux

Kildekoden til Wondershaper er på GitHub og klar til installation. For at få det, skal du gøre følgende.

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

Kør med:

./wondershaper

Opret Wondershaper

Nu, hvor Wondershaper-applikationen er færdig med at installere på dit Linux-operativsystem, skal du gøre brug af Systemd init-systemet, så det automatisk indlæser appen ved opstart.

Ubuntu / Debian

Når du installerer Wondershaper-applikationen på Ubuntu eller Debian, er der ingen grund til at håndtere Systemd. Dette skyldes Apt-teknologien, og hvordan den automatisk kan indstille disse ting.

Arch / Fedora / SUSE, Etc

På Arch, Fedora, SUSE og andre, der bruger systemd, skal du starte og aktivere Wondershaper med Systemd manuelt. For at gøre det skal du køre følgende kommandoer.

sudo systemctl enable wondershaper.service
sudo systemctl start wondershaper.service

Brug af. Til at deaktivere Wondershaper-applikationen fra automatisk opstart deaktivere kommando med Systemd.

sudo systemctl disable wondershaper.service

Eller for at genstarte det, hvis du har problemer, skal du gøre:

sudo systemctl stop wondershaper.service

Administrer båndbredde med Wondershaper

Arbejde med Wondershaper starter med at finde IP-adressen på dit nuværende netværkskort. For at gøre dette skal du køre ip addr show kommando.

ip addr show

Se gennem output og find ud af, hvad netværkskort er i brug. Generelt er den, der er i brug, en, der har en lokal IPv4-adresse.

Tag etiketten fra ip addr show kommandoer og rør det ind i Wondershaper. Det skal følge eksemplet syntaks nedenfor. Sørg for at udskrive downloadgrænsen efter kommandolinjekontakten “d” og uploadgrænsen efter “c.”

Bemærk: MB står for megabyte, adapter står for etiketten på den enhed, der er vist i ip addr kommando.

sudo wondershaper adapter mb mb

For at rydde Wondershaper, så det stopper med at begrænse båndbreddens upload- og downloadhastighed, kan du bruge c kommandolinjekontakt. For eksempel:

sudo wondershaper -c adapter
</ P>

Kommentarer