Obmedzte šírku pásma sieťového rozhrania

Pri určitých príležitostiach musíme obmedziť šírku pásma, rýchlosť sťahovania a nahrávania, ktorú bude mať počítač v sieťovom rozhraní.

Predpokladajme, že máme server, ktorého hlavné rozhranie (napríklad eth0) potrebujeme mať obmedzenú rýchlosť, prečo? ... z akýchkoľvek dôvodov nikdy nepodceňujme, čo si môže šéf myslieť, a požiadajme tím IT, haha.

V tomto prípade na to môžeme použiť niekoľko aplikácií, dnes budem hovoriť o: zázračný papier

prvá-úplná-šírka pásma-4f9f00c-intro

Inštalácia WonderShaper

V distribúciách ako Debian, Ubuntu alebo deriváty stačí:

sudo apt-get install wondershaper

V ArchLinuxe ho musíme odstrániť z AUR:

yaourt -S wondershaper-git

V ArchLinuxe je dôležité inštalovať ten git a nie ten normálny, pretože ten normálny mi nefungoval

Pomocou WonderShaper

Aby to fungovalo, je to jednoduché, musíme zadať ako prvý parameter sieťové rozhranie, ktoré chceme mať obmedzené, potom odovzdáme maximálnu rýchlosť sťahovania a tretiu (a poslednú) rýchlosť nahrávania.

Syntax je:

sudo wondershaper <interfaz> <download> <upload>

Viac-menej:

sudo wondershaper eth0 1000 200

To znamená, že pri sťahovaní budem mať šírku pásma 1000 200 kB a pri nahrávaní iba XNUMX kB.

V ArchLinuxe je dôležité brať do úvahy Tento riadok nebude fungovať, pretože v ArchLinuxe sme museli inštalovať ďalší balík. Tu by to bolo:

sudo wondershaper -a <interfaz> -d <download> -u <upload>

Inými slovami, príklad je:

sudo wondershaper -a enp9s0 -d 1000 -u 200

Ako vrátim zmeny a vrátim pôvodnú šírku pásma?

Na zvrátenie zmien, teda na vyčistenie toho, čo sme urobili, stačí:

sudo wondershaper clear <interfaz>

Napríklad:

sudo wondershaper clear eth0

Zatiaľ čo v ArchLinuxe by to bolo:

sudo wondershaper -c -a <interfaz>

Koniec!

No nie je toho veľa čo dodať. Príručku k aplikácii si môžu prečítať:

man wondershaper

Dúfam, že vás to zaujme 😉


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Federico dijo

    Poraďte sa, vždy som mal rovnaký zmätok. 200kb a 1000 100kb by bolo 20k stiahnutie a XNUMXk upload, nie?

    1.    úprimnosť dijo

      Čo myslíš tým „k“?
      1000 1 kB sťahovania by sa rovnalo 200 MB, zatiaľ čo 200 kB by sa rovnalo XNUMX kB nahraného súboru.

    2.    MSX dijo

      Frederick:
      Prenosová rýchlosť sa nemeria v kilogramoch / megabajtoch, ale „kilo / megabitoch“.

      Google má praktickú kalkulačku na tie konverzie, ktoré v Chrome fungujú od samotného Omnibaru, napríklad: 10 megabajtov až kilobajty.

      Vzťah je 1 kB = 8000 bitov
      Wikipedia: http://en.wikipedia.org/wiki/Kilobit

  2.   Robert dijo

    Tento tip je veľmi dobrý, ako mám postupovať, keď napríklad na univerzite je viac ako 500 študentov pripojených k WiFi bez počítania telefónov a tabletov, bude mať wondershaper podporu alebo budem musieť použiť akýkoľvek hardvér?

    1.    KZKG ^ Gaara dijo

      Čo však naozaj musíš urobiť, pretože som ti nerozumela.

      1.    posledný nováčik dijo

        Myslím, že sa to týka obmedzenia pripojených študentov, ale uvedený program obmedzuje iba rozhranie konkrétneho počítača, rýchlosť internetu zostane pre ostatných rovnaká.

      2.    KZKG ^ Gaara dijo

        No na to by bolo pri Squid a Delay Pools dosť, že?

      3.    prepínač dijo

        KZKG ^ Gaara, myslíš Tento príspevok (tento istý článok ma prinútil spomenúť si na to pri jeho čítaní)?

    2.    Anthony dijo

      Musíte urobiť, aby bolo zariadenie Mikrotik

  3.   Brian dijo

    U mňa to nikdy nefungovalo 🙁
    Alebo som možno dobre nepochopil.
    Postupujte takto: sudo wondershaper eth0 1000 200 XNUMX
    Znamená to obmedzenie rýchlosti internetu po sieťovom kábli na 1000 200 kb / s (kilobajt za sekundu) pri sťahovaní a XNUMX kb / s (kilobajt za sekundu) pri načítaní?
    Alebo by to bolo 1000 kilobitov po prúde a nahratých 200 kilobitov?

  4.   Jose dijo

    Bolo to pre mňa veľmi užitočné. Mnohokrat dakujem.

    1.    KZKG ^ Gaara dijo

      Ďakujeme za komentár 😉

      1.    MSX dijo

        Čo robí pán!
        Zdá sa, že tricko funguje, a to aj po prerušení skúšobného sťahovania, ktoré nikdy neprekročilo nakonfigurovaný limit; zázračný papier, ktorý som neskúšal.

        Testovacie prostredie:
        OS: Fedora 21 denne
        Trickle: verzia 1.07
        Chrome: Verzia 40.0.2214.115 neznáma (64-bitová)
        Názov procesu (hore): chróm
        Príkaz CLI: # trickle -d 200 / opt / google / chrome / chrome

        Zanechávam zaujímavé porovnanie: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html

        Zdravím!

  5.   MSX dijo

    Používam 'trickle', keď mám chvíľku čas, skúsim wondershaper ich porovnať 🙂

    1.    MSX dijo

      Rýchle rozlíšenie, ktoré mi chýbalo pri komentovaní, je, že v popredí môže bežať pramienok, aby sa zastavilo tvarovanie siete, iba Cc

    2.    KZKG ^ Gaara dijo

      O tom plánujem v týchto dňoch hovoriť. Podarilo sa vám dosiahnuť, aby pracoval pre Chromium alebo Firefox?

  6.   Edward dijo

    otázka slúži tiež na samostatné obmedzenie virtuálnych sieťových rozhraní, ako napríklad:
    wlan0: 0
    wlan0: 1

    1.    KZKG ^ Gaara dijo

      Neskúšal som to.

  7.   Juan C. P. Quintana dijo

    Vynikajúci nástroj!

  8.   Birkhoff dijo

    Veľmi zaujímavé!!
    Ako môžem obmedziť šírku pásma nielen na tento počítač, ale aj na počítače, ktoré sa prostredníctvom neho pripájajú k internetu? Chcel by som to urobiť pridelením šírky pásma na IP. Je to možné??

    1.    KZKG ^ Gaara dijo

      Dá sa to urobiť pomocou Squidu, podstatného proxy servera. Vidím, že ste z mojej vlastnej krajiny. V GUTL máme e-mailovú konferenciu a fórum. Ak máte problémy s internetom, opýtajte sa ich. So Squid a Delay Pools je hotovo.

      1.    Birkhoff dijo

        Áno, používam to, ale nedostal som odpoveď, ako na to. Mám niečo hotové s TC a HTB, ale používam dve sieťové rozhrania a chcem používať iba to, ktoré mám na internet. Ďakujem!!

  9.   Jonathan Diaz dijo

    Skvelé !! Dlho som hľadal rýchle a ľahké riešenie, pretože ho chcem iba pre domácnosť a chobotnica je príliš veľa iba pre dvoch alebo troch hostiteľov!

  10.   Bender Bender Rodriguez dijo

    Super, práve to, čo som hľadal, ďakujem pekne