Omezte šířku pásma síťového rozhraní

Při určitých příležitostech musíme omezit šířku pásma, rychlost stahování a nahrávání, kterou bude mít počítač v síťovém rozhraní.

Předpokládejme, že máme server, jehož hlavní rozhraní (například eth0) musíme mít omezenou rychlost, proč? ... z jakéhokoli důvodu nikdy nepodceňujme, co si může šéf myslet, a zeptejme se IT týmu haha.

V tomto případě k tomu můžeme použít několik aplikací, dnes budu hovořit o: zázračný papír

pěst-plná-šířka pásma-4f9f00c-intro

Instalace WonderShaper

V distribucích, jako je Debian, Ubuntu nebo deriváty, stačí:

sudo apt-get install wondershaper

V ArchLinuxu jej musíme odstranit z AUR:

yaourt -S wondershaper-git

V ArchLinuxu je důležité nainstalovat git a ne normální, protože normální pro mě nefungoval

Používání WonderShaper

Aby to fungovalo, je to jednoduché, musíme předat jako první parametr síťové rozhraní, které chceme omezit, pak předáme maximální rychlost stahování a třetí (a poslední) rychlost nahrávání.

Syntaxe je:

sudo wondershaper <interfaz> <download> <upload>

Více či méně:

sudo wondershaper eth0 1000 200

To znamená, že budu mít šířku pásma 1000 kB pro stahování a pouze 200 kB pro nahrávání.

V ArchLinuxu je důležité vzít v úvahu Tento řádek nebude fungovat, protože v ArchLinuxu jsme museli nainstalovat další balíček. Tady by to bylo:

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

To znamená, že příklad je:

sudo wondershaper -a enp9s0 -d 1000 -u 200

Jak mohu vrátit změny a získat zpět svou původní šířku pásma?

Chcete-li zvrátit změny, to znamená vyčistit to, co jsme udělali, stačí:

sudo wondershaper clear <interfaz>

Například:

sudo wondershaper clear eth0

Zatímco v ArchLinuxu by to bylo:

sudo wondershaper -c -a <interfaz>

Konec!

No není toho moc co dodat. Manuál k aplikaci si mohou přečíst:

man wondershaper

Doufám, že vás to zaujme 😉


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Federico řekl

    Poraďte se, vždy jsem měl stejný zmatek. 200kb a 1000kb by bylo 100k stažení a 20k upload, že?

    1.    upřímnost řekl

      Co myslíš tím „k“?
      1000 kB stahování by se rovnalo 1 MB, zatímco 200 kB by se rovnalo 200 kB nahrávání.

    2.    MSX řekl

      Frederick:
      Rychlost přenosu se neměřuje v kilogramech / megabajtech, ale v „kilo / megabitech“.

      Google má praktickou kalkulačku pro ty převody, které v Chrome fungují od samotného Omnibaru, například: 10 megabajtů na kilobajty.

      Vztah je 1kb = 8000 bitů
      Wikipedia: http://en.wikipedia.org/wiki/Kilobit

  2.   Roberth řekl

    Tento tip je velmi dobrý, jak mám postupovat, když například na univerzitě je více než 500 studentů připojených k WiFi bez počítání telefonů a tabletů, bude mít wondershaper podporu nebo budu muset použít nějaký hardware?

    1.    KZKG ^ Gaara řekl

      Ale co opravdu musíš udělat, protože jsem ti nerozuměl.

      1.    poslední nováček řekl

        Myslím, že se jedná o omezení připojených studentů, ale uvedený program omezuje pouze rozhraní konkrétního počítače, rychlost internetu zůstane pro ostatní stejná.

      2.    KZKG ^ Gaara řekl

        Na to by se Squid a Delay Pools stačilo, že?

      3.    přepínač řekl

        KZKG ^ Gaara, myslíš tento příspěvek (tentýž článek mě přiměl pamatovat si to při jeho čtení)?

    2.    Anthony řekl

      To, co musíte udělat, je vybavení Mikrotik

  3.   Brian řekl

    Nikdy to pro mě nefungovalo 🙁
    Nebo jsem tomu dobře nerozuměl.
    Postup: sudo wondershaper eth0 1000 200
    Překládá se to jako omezení rychlosti internetu přes síťový kabel na 1000 kb / s (kilobyte za sekundu) pro stahování a 200 kb / s (kilobyte za sekundu) pro nahrávání?
    Nebo by to bylo 1000 kilobitů po proudu a 200 kilobitů nahraných?

  4.   Jose řekl

    Bylo to pro mě velmi užitečné. Díky moc.

    1.    KZKG ^ Gaara řekl

      Děkuji za komentář 😉

      1.    MSX řekl

        Co dělá pan!
        Zdá se, že Trickle funguje, a to i po přerušení procesu, když testovací stahování nikdy nepřekročilo nakonfigurovaný limit; zázračný papír, který jsem nezkoušel.

        Testovací prostředí:
        OS: Fedora 21 denně
        Trickle: verze 1.07
        Chrome: Verze 40.0.2214.115 neznámá (64bitová)
        Název procesu (nahoře): chrom
        Příkaz CLI: # trickle -d 200 / opt / google / chrome / chrome

        Zanechávám zajímavé srovnání: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html

        Zdravím!

  5.   MSX řekl

    Používám „pramínek“, když mám chvilku, zkusím je porovnat s Wondershaperem 🙂

    1.    MSX řekl

      Rychlý rozdíl, který mi chyběl, je, že v popředí může běžet trik, aby se zastavilo tvarování sítě, jen Cc

    2.    KZKG ^ Gaara řekl

      To je to, o čem plánuji v dnešní době mluvit, podařilo se vám dosáhnout toho, aby fungoval s Chromium nebo Firefox?

  6.   Edwarde řekl

    otázka, slouží také k samostatnému omezení virtuálních síťových rozhraní, například:
    wlan0: 0
    wlan0: 1

    1.    KZKG ^ Gaara řekl

      Nezkoušel jsem to.

  7.   Juan C. P. Quintana řekl

    Vynikající nástroj!

  8.   Birkhoff řekl

    Velmi zajímavé!!
    Jak mohu omezit šířku pásma nejen na tento počítač, ale na počítače, které se k němu připojují k internetu? Chtěl bych to udělat přidělením šířky pásma na IP. Je to možné??

    1.    KZKG ^ Gaara řekl

      Lze to provést pomocí Squid, zásadního proxy serveru. Vidím, že jste z mé vlastní země, v GUTL máme e-mailovou konferenci a fórum, zeptejte se tam, pokud máte problémy s internetem. U Squid a Delay Pools je hotovo.

      1.    Birkhoff řekl

        Ano, používám to, ale nedostal jsem odpověď, jak na to. Mám něco hotového s TC a HTB, ale používám 2 síťová rozhraní a chci použít pouze to, co mám pro internet. Děkuji!!

  9.   Jonathan Diaz řekl

    Skvělé !! Dlouho jsem hledal rychlé a snadné řešení, protože ho chci jen pro domov a chobotnice je příliš mnoho jen pro dva nebo tři hostitele!

  10.   Bender Bender Rodriguez řekl

    Super, přesně to, co jsem hledal, moc děkuji