Ev Ağında Çoklu Sistemlerde Bant Genişliğini İzleme


13

Son birkaç yıldır, aylık bant genişliği kullanımımı takip etmek için bilgisayarımda basit bir yazılım bant genişliği izleyicisi kullanıyorum. İyi çalıştı (az ya da çok; numaraları internet servis sağlayıcımın çevrimiçi izleyicisinden biraz uzakta).

Bu, tek bir bilgisayar için iyi çalışır, ancak annem dizüstü bilgisayarını yönlendiricime bağladığında veya ikinci bir bilgisayar kullandığımda, bant genişliğini izlemek ve yönetmek çok daha zor hale gelir.

Bağlanan her sistemde bir bant genişliği izleme yazılımı çalıştırmayı ve (bir şekilde) günlükleri merkezi bir sisteme aktarmayı (yine de) merkezi bir günlük dosyasına dahil etmeyi düşündüm, ama şaşırtıcı değil, bu en iyi kabus.

Ayrıca bir yönlendirici çözümü hakkında düşündüm (bahsedildiği gibi, ancak kullanımı ve özelleştirmesi kolay olması gerekir).

Toplam bant genişliği kullanımını izlemek ve kaydetmek için kolay bir yol var mı (yani birden fazla sistemden)? Tüm sistemlerin belirli bir zamanda açık tutulmasını ya da tüm sistemlerin başka bir sisteme bağlanmasını gerektirmemelidir (yani, doğrudan İnternet bağlantısına bağlanabilmelidirler).

Ayrıca, yerel ve uzak trafik arasındaki farkı ayırt edebilmeli, böylece iki yerel sistem arasında dosya aktarımı internet bant genişliği kullanımına sayılmaz.



@ mattwilkie, bahşiş için teşekkürler. Aslında, DD-WRT'yi E1000 cihazıma kurdum ve kesinlikle bazı güzel kayıt yeteneklerine sahiptim, ancak maalesef yönlendiriciyi (bu ortak bir sorun gibi görünüyor) öldürdü . :-(Şu anda, bant genişliği izleme yazılımını her sistemde kullanmanın ve verileri şimdi ve sonra birleştirmenin bir yolunu düşünüyorum (ki bu elbette ki süper-ideal olmayan).
Synetech

öf. Synetech'i duyduğuma üzüldüm. Yönlendiricime henüz hiçbir ürün yazılımı yüklemedim, hala araştırma yapıyorum. Gargoyle'nin sesini seviyorum, ama ne yazık ki ciddiyetsiz WRT54G2'nin RAM'i yok.
matt wilkie

Yanıtlar:


5

Donanım satın almaya karşı değilseniz - DD-WRT ile uyumlu bir yönlendirici ( Linksys WRT54GL gibi ) satın alabilir ve dahili olarak izlemeyi yapabilen ve herhangi bir PC'ye güvenmeyecek olan Gargoyle Router ürün yazılımını kurabilirsiniz. çevrimiçi ve kullanılabilir olmak. İp başına umursamıyorsanız, DD-WRT veya Domates ürün yazılımı hem toplam kullanımı yapabilir, hem de sizin kullanımınızı sınırlandırabilir ve böylece aşırı ısınırsınız.

SNMP etkin bir anahtarınız ve sürekli açık bir bilgisayarınız varsa, anahtar bağlantı noktası başına bant genişliği kullanımını Cacti (veya RRDTool ) gibi bir şeyle kaydedebilirsiniz.

Etrafında boş bir PC'niz varsa, yönlendirici olarak IPTable + RRDTool bant genişliği günlükleri sağlayabilir.


Fazladan bilgisayar yok, ama ucuz olsaydı yeni bir yönlendiriciye açık olurdum. Bu yönlendiricide herhangi bir anlaşma olup olmadığını görmek için etrafa bir göz atacağım.
Synetech

0

Yönlendirici muhtemelen en iyisidir:
Hangi yönlendirici? Birçok ev seviyesi yönlendirici bunu yapabilir. WRT54GL'yi (L sürümünü aldığınızdan emin olun) alırsanız, bunu kaydedebilecek DD-WRT gibi alternatif bir ürün yazılımı yükleyebilirsiniz. Yönlendirici en mantıklı.

Ayna Bağlantı Noktasını Kullanabildi:
Başka bir seçenek, anahtar kısmına bir ayna bağlantı noktası ayarlamak ve trafiği makinelerden birinin üstündeki gibi bir aletle koklamak olabilir, bu muhtemelen değerinden daha fazla çaba harcar.

En basit :
Sahtekarlığı tanımıyorum ama belki ikisini de takıp ayın sonunda ekleyebilirim. :-)


Yönlendiricim daha eski bir D-Link, bu yüzden (başka, daha basit günlük kaydı ve istatistik fonksiyonlarına sahip olmasına rağmen) buna inanmıyorum. Aslında, eklenti çözümün gibi bir şey düşünmüştüm. Annemin makinesinde düzenli aralıklarla kullanım bilgilerini gönderecekleri toplamı ekleyeceği bir senaryo çalıştırmayı düşündüm. Böyle bir sistemi bir araya toplamanın sakıncası yok, ama parmaklarımın mevcut bir çözüm olabileceğini geçmesini sağladım.
Synetech

0

Diğer bir çözüm ise, trafiğinizi filtrelemek üzere iki NIC'li bir Linux (veya Linux / BSD tabanlı) yönlendirici PC oluşturmaktır. Önyüklenebilir yönlendiriciler genellikle trafik kullanımınızı iyi bir güvenlik duvarı yapılandırmasıyla birlikte grafiklendirmek için kullanılabilir araçlara sahiptir ve hatta bazıları trafik azaltma ve QoS tipi işlevler bile yapar.


Teşekkürler, ama her zaman açık olan bir sistemi yapamam (elektrik bunun için yeterince ucuz değil).
Synetech

0

Bir Windows makinesi oluşturduğunuzu farz ediyorum, ancak Ubuntu'yu düşünüyorsanız, bant genişliğini takip etmek için vnstat kullanabilirsiniz. Sunucumda çalıştırıyorum ve zaman zaman bant genişliği kullanımımın ne olduğunu bilmek istiyorum.

Saatlik, günlük, haftalık, aylık… gösterecek ve hatta gerçek zamanlı olarak izleyecektir.

CLI, ama kullanımı çok kolay.


Evet, bir Windows sistemi kuruyorum. Üzgünüm.
Synetech
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.