Ved visse anledninger mÄ vi begrense bÄndbredden, nedlastings- og opplastningshastigheten som en datamaskin har pÄ et nettverksgrensesnitt.
Anta at vi har en server hvis hovedgrensesnitt (for eksempel eth0) trenger en begrenset hastighet, hvorfor? ... uansett grunn, la oss aldri undervurdere hva en sjef kan tenke og spĂžrre om IT-teamet haha.
I dette tilfellet kan vi bruke flere applikasjoner for dette, i dag vil jeg snakke om: underverk
WonderShaper installasjon
I distros som Debian, Ubuntu eller derivater, bare:
sudo apt-get install wondershaper
I ArchLinux mÄ vi fjerne den fra AUR:
yaourt -S wondershaper-git
Bruke WonderShaper
For Ä fÄ det til Ä fungere er det enkelt, vi mÄ sende den fÞrste parameteren nettverksgrensesnittet som vi Þnsker Ä vÊre begrenset, sÄ passerer vi maksimal nedlastingshastighet og tredje (og siste) opplastningshastighet.
Syntaksen er:
sudo wondershaper <interfaz> <download> <upload>
Mer eller mindre sÄ:
sudo wondershaper eth0 1000 200
Dette betyr at jeg vil ha en bÄndbredde pÄ 1000 kb for nedlasting, og bare 200 kb for opplasting.
I ArchLinux er det viktig Ä ta hensyn til det Denne linjen vil ikke fungere, fordi vi i ArchLinux mÄtte installere en annen pakke. Her ville det vÊre:
sudo wondershaper -a <interfaz> -d <download> -u <upload>
Det vil si et eksempel er:
sudo wondershaper -a enp9s0 -d 1000 -u 200
Hvordan tilbakestiller jeg endringene og fÄr tilbake den opprinnelige bÄndbredden?
For Ă„ reversere endringene, det vil si Ă„ rense det vi gjorde, er det nok med:
sudo wondershaper clear <interfaz>
For eksempel:
sudo wondershaper clear eth0
Mens det i ArchLinux ville vĂŠre:
sudo wondershaper -c -a <interfaz>
Slutten!
Det er ikke mye mer Ă„ legge til. De kan lese bruksanvisningen ved Ă„:
man wondershaper
Jeg hĂ„per du synes det er interessant ï