Curiti je zanimljiv alat s kojim je to moguće ograničiti el propusnost i gore i dolje od SVI naše aplikacije. Može se pokrenuti "na zahtjev" za kontrolu određene aplikacije ili kao demon, kontrolirajući na taj način sve programe koji se pokušavaju povezati s Internetom. |
Instalacija
sudo apt-get instaliraj curiti
Kako koristiti kapljice
Sintaksa curenja je sljedeća:
curiti -d Download_Bandwidth -u naredba Upload_Bandwidth
Evo nekoliko primjera:
a) Ograničite propusnost za preuzimanje na 10kbps koji se koristi za prijenos datoteke pomoću ssh:
curiti -d 10 scp datoteka.mp3 10.0.0.1:/home/puntolibre/musica/
b) Ograničite propusnost na 200 kpbs preuzimanja ažuriranja sustava putem Apt:
curiti -d 200 apt-dobiti nadogradnju
c) Da biste izmijenili propusnost aplikacije, kao što je Firefox:
curiti -d 10 -u 10 firefox% u
d) Upotreba kapljica za ograničavanje širine pojasa wgeta
curiti -d 50 wget -O “planet earth.divx” http://video.stage6.com/1402821/.divx
Trči curiti poput demona
Da biste započeli curiti poput demona i ograničili SVU propusnost, upotrijebite naredbu curi:
sudo curio -d 20 -u 20
... Tamo gdje parametri -d i -u odgovaraju ograničenju preuzimanja i prijenosa.
Konfiguriranje kapljica
Trickle ima konfiguracijsku datoteku koja će nam omogućiti da fino podesimo neke parametre i učinimo ih trajno pojedinačno za svaku uslugu.
Konfiguracijska datoteka je sljedeća: /etc/trickled.conf
Najjednostavnija konfiguracijska datoteka koja se može napraviti izgleda ovako:
[ssh] Prioritet = 1
[www] Prioritet = 8
Ovom metodom postižemo prilično dobre brzine preuzimanja, a istovremeno možemo raditi ssh sesije na stroju koji preuzima. U osnovi, konfiguracijska datoteka poput ove gore govori da daje prednost davanju ssh prijenosa preko www.
Dokumentacija kompanije Trickle preporučuje upotrebu parametara Vremensko zaglađivanje i Zaglađivanje duljine kako bi se izbjegle fluktuacije brzina prijenosa.
[ssh] Prioritet = 1
Izravnavanje vremena = 0.1
Izravnavanje duljine = 2
[www] Prioritet = 8
Izravnavanje vremena = 5
Izravnavanje duljine = 20
Te vrijednosti definiraju vrijeme i duljinu normalizacije koje Trickle primjenjuje na program koji kontrolira.
izvor: curiti
Parametar -u ograničava propusnost prijenosa. -D nizvodno.
Živjeli! Pavao.
Bok Pablo, što znači "% u"? i kako bi to onda izgledalo za Google Chrome? Hvala
To je možda zato što nema paketa za najnoviju verziju Ubuntua. : S
Morat ćemo pričekati ili ih sami napraviti. 🙂 To je čarolija slobodnog softvera.
Živjeli! Pavao.
Pokušao sam ga instalirati na xububtu 12.04 i ne instalira se, ima li rješenja?
Zanimljiv. Odavno sam poznavao čudotvorcahttp://lartc.org/wondershaper/), alat za uravnoteženje naših asinkronih veza i na taj način postizanje veće učinkovitosti u upravljanju paketima i kašnjenjem veze, posebno u prijenosu. Također vam omogućuje ograničavanje propusnosti.
To također izvrsno funkcionira.
Hvala, vrlo zanimljivo
Volio bih znati postoji li naredba ili ovaj program s posta ili program koji nam govori o svim aplikacijama koje troše internet
što bi bio dodatak ovome
hvala
Možda vidite da će vam ovo pomoći:
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html
Živjeli! Pavao.
Hvala puno !
Puno vam hvala na vodiču, vrlo je korisno kada širite propusnost između nekoliko računala; međutim, želio bih znati postoji li automatski način za ograničavanje propusnosti za sve aplikacije, kao u netlimiteru koji vam omogućuje da ograničite propusnost svih dolaznih i odlaznih veza s računalom.
Hvala unaprijed;
Također znam i čudotvorca, međutim ne znam kako ga konfigurirati tako da ograničava i p2p veze
Istina je da vam nisam mogao reći.
Međutim, možda će vas zanimati ovi članci:
https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
Zagrliti! Pavao.
Prije svega, hvala na vodiču, tražio sam ovu vrstu aplikacije za svoj Ubuntu 14.04, instalirao sam Wondershaper, ali nije mi uspio, a nisam instalirao ni ovu aplikaciju, što smatram najkorisnijim, jer praktički svi oni govore iste informacije o tome kako je instalirati i kako je instalirati. kako ograničiti vezu, ali ne kažu kako je deaktivirati, a na engleskom je bila jedna, ali mislim da nisam bio siguran (ili je barem to ono što sam shvatio kao svoj osnovni engleski). Ako netko može odgovoriti na ovo pitanje, rado ću instalirati ovu aplikaciju.
Izvrsno sredstvo. Super mi djeluje. Sada, ako želim ograničiti propusnost svoje Wi-Fi žarišne točke? Bilo bi nešto poput "curiti -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 je naziv mog wifi sučelja)
Pokušavam izvršiti naredbe onako kako vi naznačite, ali kad to učinim, dobijem sljedeću poruku:
"Iscurilo: preskakanje konfiguracijske datoteke: $ {prefix} /etc/trickled.conf: Nema takve datoteke ili direktorija"
Nastavljam s uređivanjem konfiguracijske datoteke i ponavljam naredbe. Ali opet dobivam istu poruku.