Korlátozza a hálózati interfész sávszélességét

Bizonyos esetekben korlátoznunk kell a sávszélességet, a letöltési és feltöltési sebességet, amelyet a számítógép a hálózati interfészen elér.

Tegyük fel, hogy van egy szerverünk, amelynek fő interfészére (például eth0) korlátozott sebességre van szükségünk, miért? ... bármilyen okból, soha ne becsüljük alá, hogy egy Főnök mit gondolhat és kérhet az informatikai csapattól haha.

Ebben az esetben több alkalmazást használhatunk erre, ma erről fogok beszélni: csodaképző

ököl-teljes-sávszélesség-4f9f00c-intro

WonderShaper telepítés

Az olyan disztrókban, mint a Debian, az Ubuntu vagy a derivatívák, elég:

sudo apt-get install wondershaper

Az ArchLinuxban el kell távolítanunk az AUR-ból:

yaourt -S wondershaper-git

Az ArchLinuxban fontos a git telepítése, nem pedig a normál, mert a normál nem működött nálam

A WonderShaper használatával

Ahhoz, hogy működése egyszerű legyen, első paraméterként át kell adnunk a hálózati felületet, amelyet korlátozni akarunk, majd átadjuk a maximális letöltési sebességet és a harmadik (és utoljára) a feltöltési sebességet.

A szintaxis a következő:

sudo wondershaper <interfaz> <download> <upload>

Nagyjából így:

sudo wondershaper eth0 1000 200

Ez azt jelenti, hogy 1000 KB-os sávszélességem lesz letöltésre, és csak 200 KB-os sávszélességem.

Az ArchLinuxban fontos figyelembe venni Ez a sor nem fog működni, mert az ArchLinuxban egy másik csomagot kellett telepítenünk. Itt lenne:

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

Más szavakkal, egy példa:

sudo wondershaper -a enp9s0 -d 1000 -u 200

Hogyan állíthatom vissza a változásokat, és visszakaphatom az eredeti sávszélességet?

A változások visszafordításához, vagyis a megtisztításához, amit tettünk, elég:

sudo wondershaper clear <interfaz>

Például:

sudo wondershaper clear eth0

Mivel az ArchLinuxban ez lenne:

sudo wondershaper -c -a <interfaz>

Vége!

Nos, nincs sokkal több hozzáfűzhető. Elolvashatják a jelentkezési kézikönyvet:

man wondershaper

Remélem érdekesnek találja 😉


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Federico dijo

    Konzultálj, mindig ugyanaz a zavartságom volt. 200kb és 1000kb lenne 100k letöltés és 20k feltöltés, igaz?

    1.    őszinteség dijo

      Mit ért "k" alatt?
      1000 KB letöltés 1 MB-ot jelent, míg 200 KB 200 KB feltöltést jelent.

    2.    MSX dijo

      Frederick:
      Az átviteli sebességet nem kiló / megabájtban, hanem „kiló / megabitben” mérik.

      A Google rendelkezik egy praktikus számológéppel azokhoz a konverziókhoz, amelyek a Chrome-ban magából az Omnibar-ból működnek, például: 10 megabájt és kilobájt.

      A kapcsolat 1kb = 8000 bit
      Wikipedia: http://en.wikipedia.org/wiki/Kilobit

  2.   Roberth dijo

    Ez a tipp nagyon jó, mit tegyek, ha például az egyetemen több mint 500 hallgató csatlakozik a WiFi-hez telefonok és táblagépek számlálása nélkül, lesz-e támogatása a csodagyűjtőnek, vagy bármilyen hardvert kell használnom?

    1.    KZKG ^ Gaara dijo

      De mit kell tennie valójában, mert nem értelek.

      1.    utolsó újonc dijo

        Szerintem a kapcsolt hallgatók korlátozására utal, de a jelzett program csak korlátozza az adott számítógép interfészét, az internet sebessége a többieknél is ugyanaz marad.

      2.    KZKG ^ Gaara dijo

        Nos, ehhez a Squid és a Delay Poolokkal elég lenne, igaz?

      3.    váltó dijo

        KZKG ^ Gaara, érted tetszik (ugyanez a cikk emlékeztetett rá olvasás közben)?

    2.    Antonio dijo

      Amit meg kell tennie, az a Mikrotik berendezés

  3.   Brian dijo

    Nekem még soha nem működött 🙁
    Vagy talán nem értettem jól.
    Ehhez: sudo wondershaper eth0 1000 200
    Ez azt jelenti, hogy korlátozza az internet sebességét a hálózati kábelen 1000 kb / s (kilobyte per másodperc) letöltésre és 200 kb / s (kilobyte per másodperc) feltöltésre?
    Vagy 1000 kilobit lenne lefelé és 200 kilobit lenne feltöltve?

  4.   Jose dijo

    Nagyon hasznos volt számomra. Nagyon köszönöm.

    1.    KZKG ^ Gaara dijo

      Köszönöm, hogy hozzászóltál 😉

      1.    MSX dijo

        Mit csinál Mr.!
        Úgy tűnik, hogy a Trickle működik, még a próbaletöltés megszakítása után sem lépte túl a beállított határt; egy csodaszép, akivel nem próbálkoztam.

        Tesztkörnyezet:
        OS: Fedora 21 naponta
        Trickle: 1.07 verzió
        Chrome: A 40.0.2214.115 verzió ismeretlen (64 bites)
        Folyamat neve (felső): króm
        CLI parancs: # trickle -d 200 / opt / google / chrome / chrome

        Érdekes összehasonlítást hagyok önöknek: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html

        Üdvözlet!

  5.   MSX dijo

    A „csepegtetőt” használom, amikor van egy kis időm, megpróbálom a csodaformázókat összehasonlítani 🙂

    1.    MSX dijo

      Gyors megkülönböztetés, amelyet hiányoltam, az a cseppfolyás futhat az előtérben, így a hálózat alakításának leállításához csak a Cc

    2.    KZKG ^ Gaara dijo

      Erről szeretnék beszélni manapság, sikerült-e rávenni a Chromiumra vagy a Firefoxra?

  6.   Edward dijo

    kérdés, a virtuális hálózati interfészek külön korlátozására is szolgál, például:
    wlan0: 0
    wlan0: 1

    1.    KZKG ^ Gaara dijo

      Nem próbáltam ezzel.

  7.   Juan C.P. Quintana dijo

    Kiváló eszköz!

  8.   birkhoff dijo

    Nagyon érdekes!!
    Hogyan korlátozhatom a sávszélességet nemcsak erre a számítógépre, hanem azokra a számítógépekre is, amelyek rajta keresztül csatlakoznak az internethez? Szeretném megtenni úgy, hogy IP-nként kiosztom a sávszélességet. Lehetséges??

    1.    KZKG ^ Gaara dijo

      Megtehető a Squid, a par excellence proxy szerverrel. Úgy látom, hogy ugyanabból az országból származik, a GUTL-ben van levelezőlistánk és fórumunk, kérdezzen oda, ha problémái vannak az internettel. A tintahal és késleltetett medencékkel ez megtörtént.

      1.    birkhoff dijo

        Igen, használom, de nem kaptam választ arra, hogyan kell csinálni. Valamit csináltam a TC-vel és a HTB-vel, de használom a 2 hálózati interfészt, és csak azt akarom használni, amellyel rendelkezem az internethez. Köszönöm!!

  9.   Jonathan Diaz dijo

    Nagyszerű! Régóta keresek gyors és egyszerű megoldást, mert csak az otthonra vágyom, és a tintahal csak két vagy három házigazdának túl sok!

  10.   Bender Bender Rodriguez dijo

    Szuper, csak azt, amit kerestem, nagyon köszönöm