Belirli durumlarda, bir bilgisayarın ağ arayüzünde sahip olacağı bant genişliğini, indirme ve yükleme hızını sınırlamamız gerekir.
Ana arayüzüne (örneğin eth0) sınırlı bir hıza sahip olmamız gereken bir sunucumuz olduğunu varsayalım, neden? ... her ne sebeple olursa olsun, bir Patronun ne düşünebileceğini ve BT ekibinden ne isteyebileceğini asla küçümsemeyelim haha.
Bu durumda bunun için birkaç uygulama kullanabiliriz, bugün konuşacağım: harikulade
WonderShaper kurulumu
Debian, Ubuntu veya türevleri gibi dağıtımlarda sadece:
sudo apt-get install wondershaper
ArchLinux'da onu AUR'dan kaldırmamız gerekiyor:
yaourt -S wondershaper-git
WonderShaper'ı kullanma
Çalışmasını sağlamak için basit, sınırlandırılmasını istediğimiz ağ arayüzünü ilk parametre olarak geçirmeliyiz, sonra ona maksimum indirme hızını ve üçüncü (ve son) yükleme hızını geçmeliyiz.
Sözdizimi şöyledir:
sudo wondershaper <interfaz> <download> <upload>
Aşağı yukarı öyle:
sudo wondershaper eth0 1000 200
Bu, indirmek için 1000 kb ve yükleme için yalnızca 200 kb bant genişliğine sahip olacağım anlamına geliyor.
ArchLinux'ta hesaba katılması önemlidir Bu satır çalışmayacak, çünkü ArchLinux'ta başka bir paket kurmamız gerekiyordu. İşte şöyle olurdu:
sudo wondershaper -a <interfaz> -d <download> -u <upload>
Başka bir deyişle, bir örnek:
sudo wondershaper -a enp9s0 -d 1000 -u 200
Değişiklikleri nasıl geri alabilirim ve orijinal bant genişliğimi nasıl geri alabilirim?
Değişiklikleri tersine çevirmek, yani yaptığımız şeyi temizlemek için yeterli:
sudo wondershaper clear <interfaz>
Örnek:
sudo wondershaper clear eth0
ArchLinux'ta ise:
sudo wondershaper -c -a <interfaz>
Son!
Eklenecek çok şey yok. Uygulama kılavuzunu şu şekilde okuyabilirler:
man wondershaper
Umarım ilginç bulursun 😉
Danışın, hep aynı kafa karışıklığını yaşadım. 200kb ve 1000kb, 100k indirme ve 20k yükleme olacaktır, değil mi?
"K" ile ne demek istiyorsun?
1000kb'lik indirme 1mb'a, 200kb'lik yüklemeye eşit olacaktır.
Frederick:
Aktarım hızı kilo / megabayt olarak değil, 'kilo / megabit' olarak ölçülür.
Google, bu dönüşümler için Chrome'da Omnibar'ın kendisinden çalışan pratik bir hesap makinesine sahiptir, örneğin: 10 megabayttan kilobayta.
İlişki 1 kb = 8000 bittir
Vikipedi: http://en.wikipedia.org/wiki/Kilobit
Bu ipucu çok iyi, örneğin üniversitede 500'den fazla öğrencinin telefon ve tabletleri saymadan WiFi'ye bağlanması durumunda wondershaper'ın desteği olacak mı yoksa herhangi bir donanım kullanmam gerekecek mi?
Ama gerçekten ne yapman gerekiyor, çünkü seni anlamadım.
Sanırım bağlı öğrencilerin sınırlandırılmasına atıfta bulunuyor, ancak belirtilen program yalnızca belirli bilgisayarın arayüzünü sınırlıyor, internet hızı diğerleri için aynı kalacak.
Bunun için Kalamar ve Gecikme Havuzları ile yeterli olur, değil mi?
KZKG ^ Gaara, demek istiyorsun Bu mesajı (aynı makale onu okurken hatırlamamı sağladı)?
Yapman gereken şey Mikrotik ekipman
Benim için hiç çalışmadı 🙁
Ya da belki iyi anlamadım.
Bunu yapmak: sudo wondershaper eth0 1000
Ağ kablosu üzerinden internet hızını indirme için 1000 kb / s (saniyede kilobayt) ve yükleme için 200 kb / s (saniyede kilobayt) ile sınırlandırıyor mu?
Ya da 1000 kilobit aşağı ve 200 kilobit yukarı mı?
Benim için çok faydalı oldu. Çok teşekkürler.
Yorum yaptığınız için teşekkürler 😉
Mr.!
Deneme indirmesi iptal edildikten sonra bile, Trickle çalışıyor gibi görünüyor, yapılandırılan sınırı asla aşmadı; denemediğim bir harika.
Test ortamı:
İşletim Sistemi: Fedora 21 günde
Trickle: sürüm 1.07
Chrome: Sürüm 40.0.2214.115 bilinmiyor (64 bit)
İşlem adı (üst): chrome
CLI komutu: # trickle -d 200 / opt / google / chrome / chrome
İlginç bir karşılaştırma bırakıyorum: http://www.ubuntugeek.com/use-bandwidth-shapers-wondershaper-or-trickle-to-limit-internet-connection-speed.html
Selamlar!
Bir süre varken onları karşılaştırmak için wondershaper'ı denediğimde 'damlama' kullanıyorum 🙂
Yorum yapmayı kaçırdığım hızlı bir ayrım, damlama ön planda çalışabilir, böylece ağ şekillendirmeyi durdurabilir, sadece Cc
Bugünlerde bahsetmeyi planladığım şey bu, Chromium veya Firefox ile çalışmasını sağlamayı başardınız mı?
bir soru, aynı zamanda aşağıdaki gibi sanal ağ arayüzlerini ayrı ayrı sınırlandırmaya hizmet eder:
wlan0: 0
wlan0: 1
Ben bunu denemedim.
Mükemmel alet!
Çok ilginç!!
Bant genişliğini yalnızca bu bilgisayarla değil, aynı zamanda İnternet'e bağlanan bilgisayarlarla nasıl sınırlayabilirim? IP başına bant genişliği tahsis ederek yapmak istiyorum. Mümkün??
Bu, mükemmel bir proxy sunucusu olan Squid ile yapılabilir. Görüyorum ki siz aynı ülkedensiniz, GUTL'de bir mail listemiz ve forumumuz var, orada internette sorunlarınız olup olmadığını sorun. Kalamar ve Gecikme Havuzları ile yapılır.
Evet, kullanıyorum ama nasıl yapılacağına dair bir cevap almadım. TC ve HTB ile bir şeyler yaptım, ancak 2 ağ arayüzünü kullanıyorum ve İnternet için yalnızca sahip olduğum arayüzü kullanmak istiyorum. Teşekkür ederim!!
Harika !! Uzun zamandır hızlı ve kolay bir çözüm arıyordum çünkü onu sadece ev için istiyorum ve kalamar sadece iki veya üç ana bilgisayar için çok fazla!
Süper, tam aradığım şey, çok teşekkür ederim