Wzrasta 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.
W tym samouczku będziesz potrzebować następujących rzeczy:
Jeśli nie korzystasz już z Tomato, zapoznaj się z naszym przewodnikiem na ten temat, aby zainstalować go na routerze.
Pierwszym zleceniem 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 Administracja -> Monitorowanie przepustowości. Zaznacz pole obok Włączyć.
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 (tymczasowy): 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ęć dostępu losowego 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 to część 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, którą omówimy w następnej sekcji.
Własna ścieżka: Pozwala to po prostu utworzyć niestandardowy katalog 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:
Zapisz częstotliwość: 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 Pomidora, 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 twoi dostawcy usług internetowych logują 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.
Aby zapisać do udziału sieciowego, musisz włączyć klienta CIFS. Nawigować do Administracja -> Klient CIFS.
Z poziomu menu klienta CIFS zaznacz opcję Włączyć pole poniżej / cifs 1. Podaj następujące informacje:
UNC: Adres IP źródła sieciowego i katalogu, tj. \ 192.168.1.120 \ RouterLogs - nie używaj nazwy źródła w sieci, użyj 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: Zwykle można pozostawić puste; jeśli komputer znajduje się w rzeczywistej domenie, może być konieczne wypełnienie odpowiedniej nazwy domeny.
Wykonaj po zamontowaniu: Pozwala to na wykonywanie skryptów na systemie Linux w routerze, gdy podłączony jest dysk zdalny. 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 systemem Windows Home Server, który nie chciał przyznać dostępu do katalogu, który był już częścią struktury WHS (folder // Serwer / Publiczny /), więc stworzyliśmy całkiem nowy udział root // Serwer / 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.
Teraz, gdy mamy już rejestrowanie i zapisywanie tych dzienników, sprawdźmy, jak możesz używać Tomato do monitorowania przepustowości w czasie rzeczywistym i szybkiego sprawdzania, ile danych wykorzystałeś w poprzednim dniu, tydzień i miesiąc.
Nawigować do Pasmo 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 reprezentują 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 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 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 karta 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 nazwy części "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 zwizualizować, 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 wykorzystanie w czasie rzeczywistym i archiwizuje logi do udziału sieciowego do tworzenia kopii zapasowych i dalszej analizy. Masz pytanie lub sztuczkę routera? Posłuchajmy o tym w komentarzach.