Trickle ir interesants rīks, ar kuru tas ir iespējams ierobežojums el joslas platums gan uz augšu, gan uz leju VISI mūsu pieteikumi. To var palaist "pēc pieprasījuma", lai kontrolētu konkrētu lietojumprogrammu, vai kā dēmonu, tādējādi kontrolējot visas lietojumprogrammas, kuras mēģina izveidot savienojumu ar internetu. |
Uzstādīšana
sudo apt-get install sūkties
Kā lietot trickle
Trickle sintakse ir šāda:
trickle -d Download_Bandwidth -u Upload_Bandwidth komanda
Lūk, daži piemēri:
a) Ierobežojiet lejupielādes joslas platumu līdz 10 kbps, kas tiek izmantots faila pārsūtīšanai, izmantojot ssh:
trickle -d 10 scp file.mp3 10.0.0.1:/home/puntolibre/musica/
b) Ierobežojiet joslas platumu līdz 200 kbps sistēmas atjauninājuma lejupielādes, izmantojot Apt:
trickle -d 200 apt-get jauninājums
c) Lai modificētu lietojumprogrammas, piemēram, Firefox, joslas platumu:
pilināt -d 10 -u 10 firefox% u
d) tilpnes izmantošana, lai ierobežotu wget joslas platumu
trickle -d 50 wget -O “planēta earth.divx” http://video.stage6.com/1402821/.divx
Run palaist kā dēmons
Lai sāktu pilināt kā dēmonu un ierobežotu VISU joslas platumu, izmantojiet komandu trickled:
sudo pilēja -d 20 -u 20
… Kur parametri -d un -u attiecīgi reaģē uz lejupielādes un augšupielādes ierobežojumu.
Kontrolēt tilpni
Trickle ir konfigurācijas fails, kas ļaus mums precizēt dažus parametrus un padarīt tos pastāvīgus katram pakalpojumam atsevišķi.
Konfigurācijas fails ir šāds: /etc/trickled.conf
Visvienkāršākais konfigurējamais fails izskatās šādi:
[ssh] Prioritāte = 1
[www] Prioritāte = 8
Izmantojot šo metodi, mēs iegūstam diezgan labu lejupielādes ātrumu, un tajā pašā laikā mēs varam veikt ssh sesijas mašīnai, kas lejupielādē. Būtībā šāds konfigurācijas fails, piemēram, iepriekšējais, norāda, ka prioritāte ir ssh pārsūtīšana, nevis www.
Lai izvairītos no pārsūtīšanas ātruma svārstībām, Trickle dokumentācijā ieteicams izmantot parametrus Time-Smoothing un Long-Smoothing.
[ssh] Prioritāte = 1
Laika izlīdzināšana = 0.1
Garuma izlīdzināšana = 2
[www] Prioritāte = 8
Laika izlīdzināšana = 5
Garuma izlīdzināšana = 20
Šīs vērtības nosaka normalizācijas laiku un ilgumu, ko Trickle piemēro programmai, kuru tā kontrolē.
Fuente: sūkties
Parametrs -u ir ierobežot augšupielādes joslas platumu. The -d lejtecē.
Priekā! Pāvils.
Sveiks, Pablo, ko nozīmē "% u"? Un kā tas tad meklētu pārlūku Google Chrome? Paldies
Tas var būt tāpēc, ka nav jaunākās Ubuntu versijas pakotņu. : S
Mums būs jāgaida vai jādara paši. 🙂 Tā ir bezmaksas programmatūras burvība.
Priekā! Pāvils.
Es mēģinu to instalēt uz xububtu 12.04, un tas netiek instalēts, vai ir kāds risinājums?
Interesanti. Es jau sen zināju brīnumdarītājuhttp://lartc.org/wondershaper/), instruments, lai līdzsvarotu mūsu asinhronos savienojumus un tādējādi iegūtu lielāku efektivitāti pakešu pārvaldībā un savienojuma kavēšanās laikā, īpaši augšupielādējot. Tas arī ļauj ierobežot joslas platumu.
Tas arī darbojas lieliski.
Paldies, ļoti interesanti
Es gribētu uzzināt, vai ir kāda komanda vai šī programma no ziņas, vai programma, kas mums stāsta visas lietojumprogrammas, kas patērē internetu
kāds būtu papildinājums šim
paldies
Varbūt redzat, ka tas jums palīdzēs:
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html
Priekā! Pāvils.
Paldies !
Liels paldies par apmācību, tā ir ļoti noderīga, ja koplietojat joslas platumu starp vairākiem datoriem; tomēr es gribētu zināt, vai ir automātisks veids, kā ierobežot joslas platumu visām lietojumprogrammām, piemēram, netlimiter, kas ļauj ierobežot visu ienākošo un izejošo savienojumu ar datoru joslas platumu.
Paldies jau iepriekš;
Es arī zinu brīnumdarītāju, tomēr nezinu, kā to konfigurēt tā, lai tas ierobežotu arī p2p savienojumus
Patiesība ir tāda, ka es jums to nevarēju pateikt.
Tomēr jūs varētu interesēt šie raksti:
https://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/
https://blog.desdelinux.net/que-aplicacion-consume-mas-ancho-de-banda/
Apskāviens! Pāvils.
Pirmkārt, paldies par apmācību, es meklēju šāda veida lietojumprogrammu savam Ubuntu 14.04, es instalēju Wondershaper, bet tas man nedarbojās, un es neesmu instalējis šo lietojumprogrammu, kas man šķiet visnoderīgākā, jo praktiski visi no viņiem saka to pašu informāciju par to, kā to instalēt un kā ierobežot savienojumu, bet viņi nesaka, kā to deaktivizēt, un angļu valodā tāds bija, bet es domāju, ka es nebiju pārliecināts (vai vismaz tas ir tas, ko Es sapratu kā savu pamata angļu valodu). Ja kāds var atbildēt uz šo jautājumu, es ar prieku instalēšu šo lietojumprogrammu.
Lielisks rīks. Man strādā lieliski. Tagad, ja es vēlos ierobežot sava Wi-Fi tīklāja joslas platumu? Tas būtu kaut kas līdzīgs "trickle -d 10 -u 10 wlp0s29u1u2% u" (wlp0s29u1u2 ir mana wifi interfeisa nosaukums)
Mēģinu izpildīt komandas, kā jūs norādījāt, bet, kad to izdarīju, saņemu šādu ziņojumu:
"Trickled: Konfigurācijas faila izlaišana: $ {prefix} /etc/trickled.conf: Nav šāda faila vai direktorija"
Es turpinu rediģēt konfigurācijas failu un atkārtoju komandas. Bet es atkal saņemu to pašu ziņojumu.