Rrjedhje: kufizues i gjerësisë së bandës për Linux

rrjedh është një mjet interesant me të cilin është e mundur limit el Bandwidth si lart ashtu edhe poshtë të ALL tonë aplikimet. Mund të drejtohet "sipas kërkesës" për të kontrolluar një aplikacion specifik, ose si daemon, duke kontrolluar kështu të gjitha aplikacionet që përpiqen të lidhen me internetin.

instalim

sudo apt-get install rrjedh

Si të përdorim rrymën

Sintaksa e rrjedhës është si më poshtë:

urdhër -d Download_Bandwidth -u Upload_Bandwidth Command

Këtu janë disa shembuj:

a) Kufizoni gjerësinë e bandës së shkarkimit në 10kbps të përdorura për transferimin e një skedari duke përdorur ssh:

skedar -d skedar 10 scp.mp3 10.0.0.1://home/puntolibre/musica/

b) Kufizoni gjerësinë e bandës në 200kpbs të shkarkimit të një azhurnimi të sistemit përmes Apt:

përditësim -d 200 apt-get upgrade

c) Për të modifikuar gjerësinë e bandës së një aplikacioni, siç është Firefox:

rrëke -d 10 -u 10 firefox% u

d) Përdorimi i rrjedhës për të kufizuar gjerësinë e bandës së wget

rrëke -d 50 wget -O "planeti tokë.divx" http://video.stage6.com/1402821/.divx

Vrapo si një demon

Për të filluar rrjedhjet si një daemon dhe për të kufizuar të GJITHA bandwid, përdorni komandën trickled:

sudo trukoi -d 20 -u 20

… Aty ku parametrat -d dhe -u përgjigjen përkatësisht në kufirin e shkarkimit dhe ngarkimit.

Konfigurimi i rrjedhës

Trickle ka një skedar konfigurimi që do të na lejojë të rregullojmë mirë disa parametra dhe t'i bëjmë të përhershëm individualisht për secilin shërbim.

Skedari i konfigurimit është si më poshtë: /etc/trickled.conf

Skedari më i thjeshtë i konfigurimit që mund të bëhet duket si ky:

[ssh] Prioriteti = 1

[www] Prioriteti = 8

Me këtë metodë ne marrim shpejtësi mjaft të mira të shkarkimit dhe në të njëjtën kohë mund të bëjmë sesione ssh në makinerinë që po shkarkon. Në thelb një skedar konfigurimi si ai i mësipërm tregon rrjedhje për t'i dhënë përparësi transferimeve ssh mbi www.

Dokumentacioni i Trickle rekomandon përdorimin e parametrave të zbutjes së kohës dhe zbutjes së gjatësisë për të shmangur luhatjet në normat e transferimit.

[ssh] Prioriteti = 1
Zbutja e kohës = 0.1
Zbutja e gjatësisë = 2

[www] Prioriteti = 8
Zbutja e kohës = 5
Zbutja e gjatësisë = 20

Këto vlera përcaktojnë kohën dhe gjatësinë e normalizimit që Trickle zbaton për programin që po kontrollon.

Fuente: rrjedh


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Le të përdorim Linux dijo

    Parametri -u është për të kufizuar gjerësinë e bandës së ngarkimit. -D në rrjedhën e poshtme.
    Gëzuar! Paul.

  2.   Alonzo Herrera dijo

    Përshëndetje Pablo, çfarë do të thotë "% u"? dhe si do të dukej atëherë për Google Chrome? Faleminderit

  3.   Le të përdorim Linux dijo

    Mund të jetë sepse nuk ka paketa për versionin e fundit të Ubuntu. : S
    Ne do të duhet të presim ose t'i bëjmë ato vetë. 🙂 Kjo është magjia e softuerit të lirë.
    Gëzuar! Paul.

  4.   Seba dijo

    Mundohem ta instaloj në xububtu 12.04 dhe nuk instalohet, ndonjë zgjidhje?

  5.   mjedisi dijo

    Interesante. Unë e njihja Wondershaper kohë më parëhttp://lartc.org/wondershaper/), një mjet për të ekuilibruar lidhjet tona asinkrone dhe kështu të fitojmë efikasitet më të madh në menaxhimin e paketave dhe vonesën e lidhjes, veçanërisht kur ngarkoni. Kjo gjithashtu ju lejon të kufizoni bandwidth.

  6.   Le të përdorim Linux dijo

    Kjo gjithashtu funksionon shumë mirë.

  7.   Andres dijo

    Faleminderit, shumë interesante
    Do të doja të dija nëse ekziston një komandë ose ky program nga postimi ose një program që na tregon të gjitha aplikacionet që konsumojnë internetin
    çfarë do të ishte një plotësim me këtë
    falënderim

  8.   Le të përdorim Linux dijo

    Ndoshta e shihni se kjo do t'ju ndihmojë:

    http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html

    Gëzuar! Paul.

  9.   Andres dijo

    Faleminderit shume !

  10.   parukë dijo

    Faleminderit shumë për tutorialin, është shumë i dobishëm kur ndani gjerësi bande midis disa kompjuterave; megjithatë do të doja të dija nëse ekziston një mënyrë automatike për të kufizuar gjerësinë e bandës për të gjitha aplikacionet, si në netlimiter që ju lejon të kufizoni bandën e të gjitha lidhjeve hyrëse dhe dalëse në PC.

    Faleminderit paraprakisht;
    Unë gjithashtu e di Wondershaper sidoqoftë, megjithatë nuk di si ta konfiguroj në mënyrë që të kufizojë edhe lidhjet p2p

    1.    le të përdorim linux dijo

      E vërteta është se nuk mund t'ju them.
      Sidoqoftë, mund të jeni të interesuar për këto artikuj:
      https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
      https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
      Perqafo! Paul.

  11.   kurokaze dijo

    Së pari, Faleminderit për Tutorialin, po kërkoja këtë lloj aplikacioni për Ubuntu 14.04, instalova Wondershaper por nuk funksionoi për mua dhe nuk e kam instaluar këtë aplikacion që më duket më i dobishëm, sepse praktikisht të gjithë prej tyre thonë të njëjtin informacion se si ta instaloni dhe si ta kufizoni lidhjen, por ata nuk thonë se si ta çaktivizoni atë, dhe në anglisht ishte një, por unë mendoj se nuk isha i sigurt (ose të paktën është ajo që Unë e kuptova si anglishten time themelore). Nëse dikush mund t'i përgjigjet kësaj pyetjeje, unë me kënaqësi do ta instaloj këtë aplikacion.

  12.   Federico dijo

    Mjet i shkëlqyeshëm. Punon shumë mirë për mua. Tani nëse dua të kufizoj bandwidthin e pikës time Wi-Fi? Do të ishte diçka si "rrjedhje -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 është emri i ndërfaqes time wifi)

  13.   Federico dijo

    Unë jam duke u përpjekur për të ekzekutuar komandat siç ju tregoni, por kur ta bëj unë marr mesazhin e mëposhtëm:
    "Trickled: Kapërcimi i skedarit të konfigurimit: $ {prefix} /etc/trickled.conf: Asnjë skedar apo direktori e tillë"
    Unë vazhdoj të modifikoj skedarin e konfigurimit të përmendur dhe të përsëris komandat. Por përsëri marr të njëjtin mesazh.