Kaip valdyti pralaidumą „Linux“ naudojant „Wondershaper“

click fraud protection

Apriboti pralaidumą yra puiki idėja, jei reikia ką nors atsisiųsti, bet nenorite, kad jis prisotintų likusį tinklą. „Linux“ daugelyje atskirų jūsų įdiegtų programų gali būti suteikta ši galimybė, ir tai yra puiku, bet tai yra daug geriau nustatyti visos sistemos ribą. Yra daug skirtingų būdų, kaip valdyti pralaidumą „Linux“, tačiau paprasčiausias būdas yra įdiegti „Wondershaper“ programą. Priežastis? Jis veikia terminale ir veiks tiek serverių, tiek stalinių kompiuterių operacinėse sistemose.

Įdiekite „Wondershaper“

Programa turi būti įdiegta, kol nesiaiškinsime, kaip ja naudotis. „Wondershaper“ yra gerai žinomas, todėl jį galima rasti populiariausiuose „Linux“ OS programinės įrangos šaltiniuose, todėl jį lengva naudoti.

Norėdami pradėti įdiegti „Wondershaper“, turėsite atidaryti terminalo langą. Atidarykite jį paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada vykdykite komandų eilutės instrukcijas, kurios atitinka jūsų „Linux“ operacinę sistemą.

Ubuntu

„Wondershaper“ galima lengvai įdiegti „Ubuntu Linux“ programinės įrangos saugykloje „Ubuntu Universe“. Deja, kai kuriuose „Ubuntu“ leidimuose (daugiausia „Server“) saugyklą reikia įjungti rankiniu būdu.

instagram viewer

Norėdami įgalinti Ubuntu „Visatos“ programinės įrangos saugyklą, naudokite repo komandą žemiau esančiame terminalo lange.

sudo add-apt-repository visata

Tada paleiskite atnaujinti komanda baigti programinės įrangos saugyklos nustatymą.

sudo apt atnaujinimas

Galiausiai, pasibaigus programinės įrangos atnaujinimo komandai, įdiekite „Wondershaper“ programą savo „Linux“ kompiuteryje naudodami apt įdiegti komanda.

sudo apt įdiegti stebuklą

Debian

„Debian 10“, taip pat 9 ir kitus leidimus „Wondershaper“ turi savo „Debian Main“ programinės įrangos saugykloje. Norint, kad jis veiktų, nereikia jokių papildomų konfigūracijų. Vietoj to naudokite apt-get įdiegti komanda žemiau.

sudo apt-get įdiegti stebuklą

„Arch Linux“

„Arch Linux“ yra viena iš vienintelių „Linux“ operacinių sistemų, kurių programinės įrangos šaltiniuose nėra „Wondershaper“ programos. Vietoj to „Arch“ vartotojai, norintys ją naudoti, turi ją sukurti per AUR.

Norėdami sukurti programą per AUR, atidarykite terminalą ir pradėkite diegdami „Base-devel“ ir „Git“ paketus naudodami „Pacman“ tvarkyklę.

sudo pacman -S git base-devel

Tada suimkite AUR paketą naudodami įrankį „Git“.

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

Perkelkite į šaltinių aplanką ir įdiekite „Wondershaper“ savo „Arch PC“.

CD stebuklas
makepkg -sri

Fedora

„Fedora“ vartotojai gali lengvai įdiegti „Wondershaper“ per pagrindines „Fedora“ programinės įrangos saugyklas. Norėdami tai padaryti, paleiskite šiuos veiksmus Dnf paketo tvarkyklės komanda žemiau.

sudo dnf įdiegti stebuklą -į

„OpenSUSE“

„OpenSUSE“ „Wondershaper“ yra gerai palaikoma kiekviename leidime, nuo „Leap 15“ iki 42.3 ir „Tumbleweed“. Programą galima rasti „OSS All“ programinės įrangos saugykloje. Norėdami, kad jis veiktų, paleiskite šiuos veiksmus Zypperis komanda.

sudo zypper įdiegti stebuklas

Bendrasis „Linux“

„Wondershaper“ šaltinio kodas yra „GitHub“ ir paruoštas diegti. Norėdami tai gauti, atlikite šiuos veiksmus.

git klonas https://github.com/magnific0/wondershaper.git
CD stebuklas

Vykdyti su:

./wondershaper

Nustatykite „Wondershaper“

Dabar, kai programa „Wondershaper“ yra įdiegta į jūsų „Linux“ operacinę sistemą, turite naudoti „Systemd init“ sistemą, kad ji automatiškai įkeltų programą paleidžiant.

„Ubuntu“ / „Debian“

Įdiegdami „Wondershaper“ programą „Ubuntu“ ar „Debian“, nereikia spręsti „Systemd“. Tai lemia Apt technologija ir tai, kaip ji gali automatiškai nustatyti šiuos dalykus.

Arka / Fedora / SUSE ir tt

„Arch“, „Fedora“, SUSE ir kitose, naudojančiose „systemd“, turite paleisti ir įjungti „Wondershaper“ su „Systemd“ rankiniu būdu. Norėdami tai padaryti, paleiskite šias komandas.

sudo systemctl įgalina stebuklų tarnybą
sudo systemctl paleiskite stebuklus

Norėdami išjungti „Wondershaper“ programos automatinį įkėlimą, pasinaudokite išjungti komanda su „Systemd“.

sudo systemctl išjungti wondershaper.service

Arba, jei norite iš naujo paleisti, atlikite šiuos veiksmus:

sudo systemctl sustabdyti stebuklų tarnybą

Tvarkykite pralaidumą naudodami „Wondershaper“

Darbą su „Wondershaper“ pradeda nuo rasti jūsų dabartinės tinklo plokštės IP adresą. Norėdami tai padaryti, paleiskite ip addr show komanda.

ip addr show

Peržiūrėkite išvestį ir išsiaiškinkite, kokia tinklo plokštė naudojama. Paprastai naudojamas tas, kuris turi vietinį IPv4 adresą.

Paimkite etiketę iš ip addr show komandą ir perduokite ją „Wondershaper“. Jis turėtų atitikti žemiau pateiktą sintaksės pavyzdį. Būtinai parašykite atsisiuntimo limitą po komandinės eilutės jungiklio „d“ ir įkėlimo ribą po „c“.

Pastaba: MB reiškia megabaitus, adapteris - prietaiso etiketę, parodytą ip addr komanda.

sudo wondershaper adapteris mb mb

Jei norite išvalyti „Wondershaper“ ir sustabdyti apribojimą pralaidumo įkėlimo ir atsisiuntimo greičiui, galite naudoti c komandinės eilutės jungiklis. Pavyzdžiui:

sudo wondershaper -c adapteris
watch instagram story