Trickle: Linux için bant genişliği sınırlayıcı

Damlama mümkün olan ilginç bir araçtır limit el bant genişliği hem yukarı hem aşağı HERŞEY bizim uygulamaları. Belirli bir uygulamayı kontrol etmek için "talep üzerine" veya bir arka plan programı olarak çalıştırılabilir, böylece İnternete bağlanmaya çalışan tüm uygulamaları kontrol edebilir.

Montaj

sudo apt-get yükle damlama

Damlama nasıl kullanılır

Trickle'ın sözdizimi aşağıdaki gibidir:

trickle -d Download_Bandwidth -u Upload_Bandwidth Komutu

İşte bazı örnekler:

a) İndirme bant genişliğini ssh kullanarak bir dosyayı aktarmak için kullanılan 10 kbps ile sınırlayın:

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

b) Apt aracılığıyla bir sistem güncellemesinin indirilmesinin bant genişliğini 200kpbs ile sınırlandırın:

trickle -d 200 apt-get yükseltme

c) Firefox gibi bir uygulamanın bant genişliğini değiştirmek için:

damlama -d 10 -u 10 firefox% u

d) wget'in bant genişliğini sınırlamak için damlama kullanma

damlama -d 50 wget -O "planet earth.divx" http://video.stage6.com/1402821/.divx

İblis gibi damlatmak

Bir arka plan programı gibi damlatmaya başlamak ve TÜM bant genişliğini sınırlamak için trickled komutunu kullanın:

sudo kandırıldı -d 20 -u 20

… -D ve -u parametrelerinin sırasıyla indirme ve yükleme sınırına yanıt verdiği yerlerde.

Damlama yapılandırma

Trickle, bazı parametrelere ince ayar yapmamızı ve bunları her hizmet için ayrı ayrı kalıcı hale getirmemizi sağlayacak bir yapılandırma dosyasına sahiptir.

Yapılandırma dosyası aşağıdaki gibidir: /etc/trickled.conf

Yapılabilecek en basit yapılandırma dosyası şuna benzer:

[ssh] Öncelik = 1

[www] Öncelik = 8

Bu yöntemle oldukça iyi indirme hızları elde ediyoruz ve aynı zamanda indirilen makineye ssh oturumları yapabiliyoruz. Temel olarak, yukarıdaki gibi bir yapılandırma dosyası, trickle'a www üzerinden ssh transferlerine öncelik vermesini söyler.

Trickle'ın dokümantasyonu, aktarım hızlarındaki dalgalanmaları önlemek için Zaman Düzeltme ve Uzunluk Düzeltme parametrelerinin kullanılmasını önerir.

[ssh] Öncelik = 1
Zaman Düzeltme = 0.1
Uzunluk Düzeltme = 2

[www] Öncelik = 8
Zaman Düzeltme = 5
Uzunluk Düzeltme = 20

Bu değerler, Trickle'ın kontrol ettiği programa uyguladığı normalleştirme süresini ve uzunluğunu tanımlar.

kaynak: damlama


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Hadi Linux kullanalım dijo

    -U parametresi, karşıya yükleme bant genişliğini sınırlamak içindir. Aşağı akış.
    Şerefe! Paul.

  2.   Alonso herrera dijo

    Merhaba Pablo, "% u" ne anlama geliyor? Peki o zaman Google Chrome için nasıl görünürdü? Teşekkürler

  3.   Hadi Linux kullanalım dijo

    Bunun nedeni, Ubuntu'nun en son sürümü için paket bulunmaması olabilir. : S
    Beklememiz veya kendimiz yapmamız gerekecek. 🙂 Bu, özgür yazılımın büyüsüdür.
    Şerefe! Paul.

  4.   Sheba dijo

    Xububtu 12.04'e yüklemeyi denedim ve yüklenmiyor, herhangi bir çözüm?

  5.   Envi dijo

    İlginç. Wondershaper'ı uzun zaman önce tanıyordumhttp://lartc.org/wondershaper/), eşzamansız bağlantılarımızı dengelemek ve böylece, özellikle yükleme sırasında paketlerin ve bağlantı gecikmesinin yönetiminde daha fazla verimlilik elde etmek için bir araç. Ayrıca bant genişliğini sınırlamanıza da izin verir.

  6.   Hadi Linux kullanalım dijo

    Bu da harika çalışıyor.

  7.   Andres dijo

    Teşekkürler, çok ilginç
    Gönderiden bir komut veya bu program var mı, yoksa interneti tüketen tüm uygulamaları bize anlatan bir program mı olduğunu bilmek istiyorum
    bunun bir tamamlayıcısı ne olabilir
    teşekkürler

  8.   Hadi Linux kullanalım dijo

    Belki bunun size yardımcı olacağını görürsünüz:

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

    Şerefe! Paul.

  9.   Andres dijo

    Çok teşekkürler !

  10.   kıpır kıpır dijo

    Eğitim için çok teşekkür ederim, birkaç bilgisayar arasında bant genişliğini paylaştığınızda çok kullanışlıdır; ancak, tüm uygulamalar için bant genişliğini sınırlamanın otomatik bir yolu olup olmadığını bilmek isterim, netlimiter'da olduğu gibi, bilgisayara gelen ve giden tüm bağlantıların bant genişliğini sınırlandırmanıza izin verir.

    Şimdiden teşekkürler;
    Ayrıca wondershaper'ı da biliyorum, ancak p2p bağlantılarını da sınırlandıracak şekilde nasıl yapılandıracağımı bilmiyorum.

    1.    hadi linux kullanalım dijo
  11.   kurokaze dijo

    Her şeyden önce, Eğitim için teşekkürler, Ubuntu 14.04'üm için bu tür bir uygulama arıyordum, Wondershaper'ı kurdum ama benim için işe yaramadı ve en kullanışlı bulduğum bu uygulamayı yüklemedim, çünkü pratikte hepsi nasıl kurulacağı ve nasıl kurulacağı konusunda aynı bilgiyi söylüyorlar. Bağlantının nasıl sınırlandırılacağı, ancak nasıl devre dışı bırakılacağını söylemiyorlar ve İngilizce'de bir tane vardı ama sanırım emin değildim (ya da en azından benim temel İngilizcem olarak anladığım şeydi). Birisi bu soruyu cevaplayabilirse, bu uygulamayı memnuniyetle yüklerim.

  12.   Federico dijo

    Mükemmel alet. Benim için harika çalışıyor. Şimdi wifi hotspot'umun bant genişliğini sınırlamak istersem? "Trickle -d 10 -u 10 wlp0s29u1u2% u" gibi bir şey olurdu (wlp0s29u1u2, wifi arayüzümün adıdır)

  13.   Federico dijo

    Sizin belirttiğiniz gibi komutları uygulamaya çalışıyorum, ancak yaptığımda aşağıdaki mesajı alıyorum:
    "Trickled: Yapılandırma dosyası atlanıyor: $ {prefix} /etc/trickled.conf: Böyle bir dosya veya dizin yok"
    Söz konusu yapılandırma dosyasını düzenlemeye ve komutları tekrar etmeye devam ediyorum. Ama yine aynı mesajı alıyorum.