Как да управлявате честотната лента в Linux с Wondershaper

click fraud protection

Ограничаването на честотната лента е отлична идея, ако трябва да изтеглите нещо, но не искате то да насити останалата част от мрежата. В Linux, много индивидуални приложения, които инсталирате, може да имат тази способност и това е чудесно, но е много по-добре задайте ограничението за цялата система. Има много различни начини за управление на честотната лента в Linux, но най-простият начин е да инсталирате приложението Wondershaper. Причината? Той работи в терминала и ще работи както на сървърни, така и на настолни операционни системи.

Инсталирайте Wondershaper

Приложението трябва да бъде инсталирано, преди да разгледаме как да го използваме. Wondershaper е добре познат и в резултат на това той е достъпен в най-популярните софтуерни източници на Linux OS, така че да се работи с него е лесно.

За да започнете инсталирането на Wondershaper, ще трябва да стартирате прозореца на терминала. Отворете го, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това следвайте инструкциите на командния ред, които съответстват на операционната система Linux, която използвате в момента.

instagram viewer

Ubuntu

Wondershaper е лесно достъпен за инсталиране в Ubuntu Linux чрез софтуерното хранилище „Ubuntu Universe“. За съжаление, при някои версии на Ubuntu (главно Server), хранилището трябва да бъде активирано ръчно.

За да активирате хранилището на софтуера „Universe“ на Ubuntu, използвайте командата repo в прозореца на терминала по-долу.

sudo add-apt-хранилище вселена

След това стартирайте актуализация команда за завършване на настройката на софтуерното хранилище.

актуална актуализация на судо

Накрая, след като командата за актуализиране на софтуера приключи, инсталирайте приложението Wondershaper на вашия Linux компютър с подходяща инсталация команда.

sudo apt инсталирате чудеса

Debian

Debian 10, както и 9 и други издания имат Wondershaper в своето хранилище на Debian Main. За да работи, не е необходима допълнителна конфигурация. Вместо това използвайте apt-get install по-долу.

sudo apt - вземете инсталирате чудеса

Arch Linux

Arch Linux е една от единствените операционни системи за Linux, които не носят приложението Wondershaper в своите софтуерни източници. Вместо това потребителите на Arch, които искат да го използват, трябва да го изграждат чрез AUR.

За да изградите приложението чрез AUR, отворете терминал и започнете, като инсталирате пакетите Base-devel и Git с мениджъра на Pacman.

sudo pacman -S git base-devel

След това вземете пакета AUR с инструмента Git.

git клон https://github.com/magnific0/wondershaper

Преместете се в папката с източници и инсталирайте Wondershaper на вашия Arch PC.

CD чудеса
makepkg -sri

Fedora

Потребителите на Fedora могат да инсталират Wondershaper чрез основните хранилища за софтуер Fedora с лекота. За да го направите, изпълнете следното DNF команда за управление на пакети по-долу.

sudo dnf инсталирате чудеса -y

OpenSUSE

На OpenSUSE Wondershaper се поддържа добре при всяко издание, от Leap 15 до 42.3 и Tumbleweed. Приложението е достъпно в софтуерното хранилище „OSS All“. За да работите, изпълнете следното Zypper команда.

sudo zypper инсталирате чудеса

Общ Linux

Изходният код за Wondershaper е на GitHub и е готов за инсталиране. За да го получите, направете следното.

git клон https://github.com/magnific0/wondershaper.git
CD чудеса

Изпълнете с:

./wondershaper

Настройте Wondershaper

След като приложението Wondershaper се инсталира на вашата операционна система Linux, трябва да използвате системата Systemd init, така че автоматично да зарежда приложението при стартиране.

Ubuntu / Debian

Когато инсталирате приложението Wondershaper на Ubuntu или Debian, няма нужда да се занимавате със Systemd. Това се дължи на технологията на Apt и как може автоматично да настрои тези неща.

Arch / Fedora / SUSE, и т.н.

В Arch, Fedora, SUSE и други, използващи systemd, трябва да стартирате и активирате Wondershaper с Systemd ръчно. За да го направите, изпълнете следните команди.

sudo systemctl позволяват wondershaper.service
sudo systemctl start wondershaper.service

За да деактивирате приложението Wondershaper да се зарежда автоматично, използвайте деактивиране команда с Systemd.

sudo systemctl деактивира wondershaper.service

Или, за да го рестартирате, ако имате проблеми, направете:

sudo systemctl stop wondershaper.service

Управление на ширината на лентата с Wondershaper

Работата с Wondershaper започва от намиране на IP адреса на текущата ви мрежова карта. За да направите това, стартирайте ip addr шоу команда.

ip addr шоу

Погледнете през изхода и разберете каква мрежова карта се използва. По принцип този, който се използва, е този, който има локален IPv4 адрес.

Вземете етикета от ip addr шоу командвайте и го изпращайте в Wondershaper. Тя трябва да следва примера на синтаксиса по-долу. Не забравяйте да изпишете ограничението за изтегляне след превключвателя на командния ред „d“ и ограничението за качване след „c“.

Забележка: MB означава мегабайти, адаптер стои за етикета на устройството, показано на ip addr команда.

sudo wondershaper adapter mb mb

За да изчистите Wondershaper, така че да спре да ограничава скоростта на качване и скорост на изтегляне, можете да използвате ° С превключвател на командния ред. Например:

sudo wondershaper -c адаптер
watch instagram story