28Jul

Jak monitorować i rejestrować wykorzystanie przepustowości za pomocą pomidora

Coraz częstsze egzekwowanie limitów dostępu szerokopasmowego. Niezależnie od tego, czy otrzymałeś ostrzeżenie od swojego usługodawcy internetowego, czy jesteś po prostu ciekawy i chcesz mieć oko na rzeczy, ten samouczek pokaże Ci, jak monitorować, rejestrować i zapisywać wykorzystanie przepustowości za pomocą Tomato.

Co będzie potrzebne

W tym samouczku będziesz potrzebował następujących rzeczy:

  • Router z oprogramowaniem układowym rynku wtórnego, Tomato.
  • Komputer do uzyskiwania dostępu do interfejsu GUI Tomato z Internetu.
  • Udział sieciowy, jeśli chcesz zapisać swoje dzienniki poza routerem( zalecane).

Jeśli nie korzystasz już z Tomato, zapoznaj się z naszym przewodnikiem na ten temat, aby zainstalować go na routerze.

Włączanie monitorowania przepustowości

Pierwszym zadaniem firmy jest włączenie funkcji monitorowania w Tomato. Odwiedź GUI routera( zwykle dostępny w Twojej sieci LAN pod adresem 192.168.1.1) i przejdź do Administracji - & gt;Monitorowanie przepustowości .Zaznacz pole obok Enable.

Pod polem Enable znajdziesz zestaw opcji, w tym zapisanie historii, zapisanie częstotliwości i oznaczenie pierwszego dnia miesiąca.

Rzućmy okiem na lokalizację zapisywania historii. Osoby zainteresowane długoterminowym przechowywaniem dzienników w menu rozwijanym Zapisywanie historii lokalizacji dostępnych jest kilka opcji. W przypadku większości routerów powinieneś zobaczyć RAM( tymczasowy), NVRAM, JFFS2, CIFS1, CIFS2 i niestandardową ścieżkę.Jakie są te rzeczy i jakie są pozytywne i negatywne sposoby ich używania?

RAM( tymczasowo): Pozytywną cechą korzystania z pamięci RAM jest to, że jest szybka i nie musisz niczego konfigurować.Minusem jest to, że tracisz wszystkie dane, gdy router się wyłączy lub ulegnie awarii. Gdy dziennik staje się zbyt duży, koniec dziennika jest obcięty.

NVRAM: Nieulotna pamięć typu Random Access na routerze. Jest to po prostu pamięć RAM, która przechowuje dane po wyłączeniu zasilania. Jest nieznacznie lepszy niż zwykły stary RAM z powodu tej funkcji, ale nie za dużo. Otrzymujesz korzyści z pamięci RAM z obniżonym ryzykiem utraty danych.

JFFS2: System plików Flash Journaling jest częścią pamięci NVRAM specjalnie sformatowanej do zapisu plików. Nadal nie jest zbyt duży, ale dla rejestrowania z miesiąca na miesiąc powinien być odpowiedni. Problem z NVRAM / JFFS2 polega na tym, że żaden z systemów nie był zaprojektowany do częstego pisania. Nie ma sensu przedwczesne zużycie komponentu routera, gdy istnieją alternatywy, takie jak CIFS.

CIFS 1/2: Tomato ma wbudowany mały klient CIFS( Common Internet File System). Zasadniczo pozwala to Tomato uzyskać dostęp do udziału w usłudze Samba / Windows Share i zamontować go jak dysk. Jeśli chcesz zarchiwizować logi bez martwienia się o brak miejsca, jest to najlepsza opcja. Wymaga minimalnej konfiguracji, do której zajmiemy się w następnej sekcji.

Ścieżka niestandardowa: Umożliwia to utworzenie niestandardowego katalogu w JFFS2 dla plików dziennika. Niezbyt konieczne, chyba że aktywnie używasz JFFS2 do czegoś i naprawdę chcesz niestandardowego katalogu, aby zachować porządek i porządek.

Jeśli chodzi o inne ustawienia, które znajdziesz w monitorowaniu przepustowości:

Częstotliwość zapisu: Określa, jak często Tomato będzie zapisywać logi. Jeśli używasz pamięci RAM, to ustawienie nie ma znaczenia. Jeśli używasz dowolnej opcji pamięci masowej, takiej jak JFFS2 / CIFS, możesz ustawić częstotliwość zapisywania dzienników. Im wyższa częstotliwość zapisu, tym mniejsza szansa na utratę danych z powodu braku zasilania lub przerwania routera.

Save On Shutdown: Tak jak się wydaje, jeśli ty( lub aplikacja) wyśle ​​sygnał wyłączenia do Tomato, najpierw zapisze logi.

Utwórz nowy plik: Wyciera bieżący plik i tworzy nowy. Czasami, gdy przełączasz zapisywanie lokalizacji( np. Przechodząc z RAM do CIFS), konieczne jest utworzenie nowego pliku, aby nowe pliki mogły być poprawnie zapisywane.

Utwórz kopie zapasowe: Ponownie, tak jak to brzmi. Wygeneruje raporty z kopii zapasowych w określonym katalogu pobierania. Oprócz zwykłych zapisów logów będziesz mieć pasujące pliki z rozszerzeniem. BAK.

Pierwszy dzień miesiąca: Wartość domyślna 1 powinna być w porządku, chyba że twój dostawca ISP loguje się od połowy miesiąca lub coś takiego dziwnego.

Jeśli zdecydujesz się przechowywać pliki w udziale sieciowym za pośrednictwem CIFS( i zdecydowanie zalecamy), musisz skonfigurować klienta CIFS, zanim przejdziesz dalej.

Włączanie klienta CIFS pomidora

Aby zapisać do udziału sieciowego, musisz włączyć klienta CIFS.Przejdź do Administracja - & gt;Klient CIFS .

Z menu klienta CIFS zaznacz pole Włącz pod / cifs 1 .Podaj następujące informacje:

UNC: Adres IP twojego źródła sieciowego i katalogu, tj. \\ 192.168.1.120 \ RouterLogs - nie używaj nazwy źródła w sieci, używaj adresu IP .

Nazwa użytkownika / hasło: Możesz użyć istniejącego konta, które ma dostęp do udziału sieciowego lub utworzyć nowe konto( na komputerze hosta) tylko w celu użycia routera. Tak czy inaczej potrzebujesz loginu i hasła. Niektóre osoby zgłaszają sukces za pomocą konta Gość i po prostu wprowadzają ciąg losowych naciśnięć klawiszy dla hasła( klient CIFS nalega na istnienie hasła w gnieździe na hasło).Oficjalna dokumentacja Tomato zaleca przeciwko temu.

Domena: Zazwyczaj można pozostawić puste;jeśli komputer znajduje się w rzeczywistej domenie, może być konieczne wypełnienie odpowiedniej nazwy domeny.

Wykonaj po zamontowaniu: Umożliwia to wykonywanie skryptów na systemie Linux w routerze, gdy dysk zdalny jest podłączony. Dla naszych celów pozostaw to pole puste.

Po wypełnieniu wszystkich informacji kliknij Zapisz u dołu. Powinno to zająć chwilę lub dwa( może nawet do 5 minut), ale powinieneś zobaczyć dane napędu wymienione w slocie Total / Free Size. Jeśli nie uda się podwójnie sprawdzić hasła, upewnij się, że używane konto ma dostęp do tego katalogu( i możesz do niego pisać), a jeśli natrafisz na ścianę, utwórz całkowicie nowy katalog udziałów. Wystąpił problem z brakiem dostępu do katalogu Windows Home Server, który był już częścią struktury WHS( folder //Server/Public/), więc utworzyliśmy zupełnie nowy udział root //Server/ RouterLogs i wszystkie nasze problemy z tworzeniem CIFS zniknęły.

Po utworzeniu CIFS i pomyślnie go zamontowano, wróć do sekcji Monitorowanie przepustowości i zmień lokalizację zapisu na CIFS 1.

Monitorowanie w czasie rzeczywistym za pomocą pomidora

Teraz, gdy mamy rejestrowanie i zapisywanie tych dziennikówPo zablokowaniu sprawdźmy, jak możesz używać Tomato do monitorowania przepustowości w czasie rzeczywistym i szybkiego sprawdzania, ile danych zużyłeś poprzedniego dnia, tygodnia i miesiąca.

Przejdź do Bandwidth w menu po lewej stronie w GUI Tomato. Domyślny widok jest w czasie rzeczywistym i powinien wyglądać jak powyższy zrzut ekranu. Możesz spojrzeć na cały ruch na raz lub możesz spojrzeć na jego fragment, klikając karty u góry wykresu. Oto, co oznaczają te karty:

WAN( vlan1): Jest to ruch przychodzący i wychodzący z portu WAN / Broadband na routerze. Jeśli router jest podłączony bezpośrednio do modemu danych, jest to najlepszy sposób, aby zobaczyć, ile dokładnie pobierasz i przesyłasz.

WL( eth1): To jest twój ruch Wi-Fi. Tutaj możesz zobaczyć całą aktywność związaną z danymi w Twojej sieci w paśmie Wi-Fi. Zwykle to sprawdzasz tylko wtedy, gdy próbujesz rozwiązać problem z urządzeniem Wi-Fi lub podejrzewasz, że ktoś korzysta z Twojej sieci Wi-Fi.

br0: Jest to połączenie mostkowe między portami WAN i LAN.Oglądanie tego pokazuje całkowity ruch na routerze, w tym ruch Wi-Fi, połączenia Ethernet przewodem twardym i dostęp do większego Internetu. Ta zakładka oferuje tak szeroki widok, że trudno go przyjąć.

eth0: Ta zakładka pokazuje cały ruch sieciowy, który obejmuje porty lokalne i port WAN z ruchem internetowym.

vlan0: W rzeczywistości nie jest to LAN, pomimo fragmentu nazwy "lan".Pokazuje porty przewodowe, ruch internetowy i ruch wewnętrzny. Jeśli chcesz zobaczyć zarówno ruch internetowy( dane, które przesyłasz i pobierasz), jak i dane przesyłane w sieci wewnętrznej w tym samym czasie, użyj tego widoku. Jest to przydatne, gdy widzimy, że nadchodzi duża ilość danych i dokąd zmierza.

Powyższy diagram podkreśla wewnętrzną konfigurację i strukturę nazewnictwa dla linii popularnych routerów Linksys i powinien pomóc ci lepiej zobrazować, co dzieje się z każdą z kart monitorowania.

Oprócz monitorowania w czasie rzeczywistym możesz również spojrzeć na poprzedni dzień, tydzień i miesiąc. Te widoki są znacznie mniej kolorowe i po prostu podają liczby w preferowanej skali( KB, MB lub GB).

Teraz, gdy skończyliśmy z tutorialem mamy router, który aktywnie rejestruje zużycie przepustowości, wyświetla nasze użycie w czasie rzeczywistym i archiwizuje logi do udziału sieciowego w celu tworzenia kopii zapasowych i dalszej analizy. Masz pytanie lub sztuczkę routera? Posłuchajmy o tym w komentarzach.