Limitarea lățimii de bandă este o idee excelentă dacă trebuie să descărcați ceva, dar nu doriți ca acesta să sature restul rețelei. Pe Linux, multe aplicații individuale pe care le instalați pot avea această capacitate, și asta este grozav, dar este mult mai bine să setați limita la nivelul întregului sistem . Există multe moduri diferite de a gestiona lățimea de bandă pe Linux, dar cea mai simplă modalitate este să instalați aplicația Wondershaper. Motivul? Funcționează în terminal și va funcționa atât pe server, cât și pe sistemele de operare desktop.
  
Instalați Wondershaper
Aplicația trebuie să fie instalată înainte de a trece despre cum să o folosim. Wondershaper este binecunoscut și, prin urmare, este disponibil pe cele mai populare surse de software pentru sistemul de operare Linux, astfel încât să funcționeze este ușor.
  
Pentru a începe instalarea Wondershaper, va trebui să porniți fereastra terminalului. Deschideți-l apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Apoi, urmați instrucțiunile din linia de comandă care corespund sistemului de operare Linux pe care îl executați în prezent.
Ubuntu
Wondershaper este ușor disponibil pentru instalare pe Ubuntu Linux prin intermediul depozitului de software „Ubuntu Universe”. Din păcate, pe unele versiuni ale Ubuntu (în principal Server), depozitul trebuie să fie activat manual.
Pentru a activa depozitul de software „Univers” al Ubuntu, utilizați comanda repo într-o fereastră de terminal de mai jos.
universul sudo add-apt-repository
Apoi, executați comanda de actualizare pentru a finaliza configurarea depozitului de software.
actualizare sudo apt
În cele din urmă, după ce comanda de actualizare a software-ului se termină, instalați aplicația Wondershaper pe computerul dvs. Linux cu  comanda apt install  .
sudo apt install wondershaper
Debian
Debian 10, precum și 9 și alte versiuni au Wondershaper în depozitul lor de software „Debian Main”. Pentru ca acesta să funcționeze, nu este necesară o altă configurare. În schimb, utilizați comanda apt-get install de mai jos.
sudo apt-get install wondershaper
Arch Linux
Arch Linux este unul dintre singurele sisteme de operare Linux care nu poartă aplicația Wondershaper în sursele lor software. În schimb, utilizatorii Arch care doresc să îl folosească trebuie să îl construiască prin AUR.
Pentru a construi aplicația prin AUR, deschideți un terminal și începeți prin a instala pachetele Base-devel și Git cu managerul Pacman.
sudo pacman -S git base-devel
Apoi, luați pachetul AUR cu instrumentul Git.
git clone https://github.com/magnific0/wondershaper
Mutați-vă în folderul surse și instalați Wondershaper pe computerul dvs. Arch.
CD Wondershaper
makepkg -sri
Fedora
Utilizatorii Fedora pot instala Wondershaper cu ușurință prin depozitele principale de software Fedora. Pentru a face acest lucru, rulați următoarea comandă de manager de pachete Dnf de mai jos.
sudo dnf install wondershaper -y
OpenSUSE
Pe OpenSUSE, Wondershaper este bine acceptat pentru fiecare lansare, de la Leap 15 la 42.3 și Tumbleweed. Aplicația este disponibilă în depozitul de software „OSS All”. Pentru ca acesta să funcționeze, rulați următoarea comandă Zypper .
sudo zypper instalează wondershaper
Linux generic
Codul sursă pentru Wondershaper este pe GitHub și gata de instalare. Pentru a-l obține, faceți următoarele.
git clone https://github.com/magnific0/wondershaper.git
CD Wondershaper
Alearga cu:
./wondershaper
Configurați Wondershaper
Acum că aplicația Wondershaper s-a terminat de instalat pe sistemul dvs. de operare Linux, trebuie să utilizați sistemul Systemd init, astfel încât acesta să încarce automat aplicația la pornire.
Ubuntu/Debian
Când instalați aplicația Wondershaper pe Ubuntu sau Debian, nu este nevoie să vă ocupați de Systemd. Acest lucru se datorează tehnologiei Apt și modului în care poate configura automat aceste lucruri.
Arch/Fedora/SUSE etc
Pe Arch, Fedora, SUSE și altele care folosesc systemd, trebuie să porniți și să activați manual Wondershaper cu Systemd. Pentru a face acest lucru, executați următoarele comenzi.
sudo systemctl enable wondershaper.service
sudo systemctl start wondershaper.service
Pentru a dezactiva aplicația Wondershaper de la pornirea automată, utilizați comanda dezactivare cu Systemd.
sudo systemctl dezactivează wondershaper.service
Sau, pentru a-l reporni, dacă întâmpinați probleme, faceți:
sudo systemctl stop wondershaper.service
Gestionați lățimea de bandă cu Wondershaper
Lucrul cu Wondershaper începe prin găsirea adresei IP a plăcii de rețea curente . Pentru a face acest lucru, rulați comanda  ip addr show .
Afișează adresa ip
Uitați-vă prin ieșire și aflați ce placă de rețea este utilizată. În general, cel care este în uz este unul care are o adresă IPv4 locală.

Luați eticheta din comanda ip addr show și introduceți-o în Wondershaper. Ar trebui să urmeze exemplul de sintaxă de mai jos. Asigurați-vă că scrieți limita de descărcare după comutatorul din linia de comandă „d” și limita de încărcare după „c”.
Notă: MB înseamnă megaocteți, adaptor reprezintă eticheta dispozitivului afișată în comanda ip addr .

adaptor sudo wondershaper mb mb
Pentru a șterge Wondershaper, astfel încât să nu mai limiteze lățimea de bandă de încărcare și viteza de descărcare, puteți utiliza comutatorul c din linia de comandă. De exemplu:
adaptor sudo wondershaper -c