Sådan overvåger og logger du på din båndbredde Brug med tomat
Håndhævelse af bredbåndshætter er stigende. Uanset om du har modtaget et advarselsbrev fra din internetudbyder, eller du bare nysgerrig og vil holde øje med ting, viser denne vejledning dig, hvordan du kan overvåge, logge og gemme din båndbreddeforbrug med tomat.
Hvad du skal bruge
Til denne vejledning skal du have følgende ting:
- En router kører eftermarkedet firmware, Tomat.
- En computer til at få adgang til den tomatbaserede GUI fra.
- Et netværk deler, hvis du ønsker at gemme dine logfiler ud af routeren (anbefales).
Hvis du ikke allerede kører Tomat, så tjek vores guide til det her for at få det til at køre på din router.
Aktivering af båndbreddeovervågning
Den allerførste rækkefølge er at aktivere overvågningsfunktionen i Tomat. Besøg din router GUI (typisk tilgængelig fra dit LAN på 192.168.1.1) og navigere til Administration -> Båndbreddeovervågning. Markér afkrydsningsfeltet ud for Aktiver.
Under feltet Aktiver kan du finde et sæt muligheder, herunder gemme historikposition, gem frekvens og betegnelsen for den første dag i måneden.
Lad os se på Gem historikpositionen. For dem der er interesseret i at lagre logfiler på lang sigt, er der flere muligheder i menuen Save History Location. For de fleste routere skal du se RAM (midlertidig), NVRAM, JFFS2, CIFS1, CIFS2 og Brugerdefineret sti. Hvad er disse ting, og hvad er de positive og negative til at bruge dem?
RAM (midlertidig): Det positive ved at bruge RAM er, at det er hurtigt, og du behøver ikke konfigurere noget. Ulempen er, at du mister alle dine data, når routeren lukker ned eller går ned. Efterhånden som loggen bliver for stor, bliver haleenden af loggen afskåret.
NVRAM: Den ikke-flygtige Random Access Memory ombord på routeren. Dette er simpelthen RAM, der bevarer dataene, når strømmen er slukket. Det er marginalt bedre end almindeligt gammelt RAM på grund af denne funktion, men ikke for meget. Du får fordelen af RAM med en nedsat risiko for tab af data.
JFFS2: Journaling Flash File System er en del af NVRAM specielt formateret til filskrivning. Det er stadig ikke meget stort, men for månedlig logning skal det være tilstrækkeligt. Problemet med både NVRAM / JFFS2 er, at hverken systemet blev designet til hyppig skrivning. Der er ingen mening, at du for tidligt bærer en komponent i din router, når der er alternativer som CIFS.
CIFS 1/2: Tomat har en lille CIFS-klient (Common Internet File System) -klient indbygget. I det væsentlige tillader det Tomat at få adgang til en Samba / Windows Share-del og montere den som et drev. Hvis du vil arkivere dine logfiler uden at bekymre dig om at løbe tør for plads, er dette din bedste løsning. Det kræver minimal konfiguration, som vi vil dykke ind i næste afsnit.
Brugerdefineret sti: Dette giver dig simpelthen mulighed for at oprette en brugerdefineret mappe i JFFS2 til dine logfiler. Ikke rigtig nødvendigt, medmindre du aktivt bruger JFFS2 til noget, og du vil virkelig gerne have en brugerdefineret mappe for at holde tingene nede og ryddelige.
Hvad angår de øvrige indstillinger, finder du i båndbreddeovervågningen:
Gem frekvens: Angiver, hvor ofte Tomat vil redde logfilerne. Hvis du bruger RAM, er denne indstilling ikke rigtig noget. Hvis du bruger en af lagerindstillingerne som JFFS2 / CIFS, kan du angive, hvor ofte logfilerne gemmes. Jo højere din sparefrekvens, desto færre chance er du, at du mister data på grund af en strømforsyning eller en anden routerafbrydelse.
Gem på nedlukning: Ligesom det lyder, hvis du (eller en ansøgning) sender nedlukningssignalet til Tomato, gemmer det loggene først.
Opret ny fil: Klæder din nuværende fil og opretter en ny. Nogle gange, når du skifter gemme steder (som f.eks. Flytning fra RAM til CIFS), er det nødvendigt at oprette en ny fil, så de nye filer kan gemmes korrekt.
Opret sikkerhedskopier: Igen, ligesom det lyder. Vil generere backuprapporter i din specificerede downloadkatalog. Ud over den almindelige log gemmer du, du har matchende filer med en .BAK udvidelse.
Første dag i måneden: Standard 1 skal være fint, medmindre din internetudbyder logger fra midten af måneden eller noget mærkeligt sådan.
Hvis du har valgt at gemme dine filer på en netværksdeling via CIFS (og vi anbefaler stærkt, at du gør), skal du konfigurere CIFS-klienten, inden du går videre.
Aktivering af tomatens CIFS-klient
For at gemme til et netværk skal du aktivere CIFS-klienten. Naviger til Administration -> CIFS Client.
Fra CIFS-klientmenuen skal du kontrollere Aktiver boks under / cifs 1. Udfyld følgende oplysninger:
UNC: IP-adressen til dit netværk deler kilde og mappen, dvs. \\ 192.168.1.120 \ RouterLogs-brug ikke navnet på kilden på netværket, brug IP'en.
Brugernavn Kodeord: Du kan bruge en eksisterende konto, der har adgang til netværksdelingen eller oprette en ny konto (på værtsmaskinen), bare for routeren at bruge. Uanset hvad du har brug for et login og et kodeord. Nogle mennesker rapporterer succes ved hjælp af gæstekontoen og sætter bare en række tilfældige nøglepresser til adgangskoden (CIFS-klienten insisterer på, at der er et kodeord i adgangskodepladsen). Den officielle tomatdokumentation anbefaler imod dette.
Domæne: Kan normalt være tomt; hvis computeren er på et egentligt domæne, kan det være nødvendigt at udfylde det relevante domænenavn.
Udfør når monteret: Dette giver dig mulighed for at udføre scripts på routers Linux OS, når et eksternt drev er monteret. For vores formål skal det stå tomt.
Når du har udfyldt alle dine oplysninger, skal du klikke på Gem nederst. Det skal tage et øjeblik eller to at montere (måske endda op over 5 minutter), men så skal du se de drevdata, der er angivet i Total / Free Size slot. Hvis det ikke lykkes at montere dobbelttjekke dit kodeord, skal du sørge for, at den konto, du bruger, har adgang til den pågældende mappe (og kan skrive til den), og hvis du løber ind i en væg, skal du oprette en helt ny delekatalog. Vi havde et problem med Windows Home Server, der ikke ønskede at give adgang til en mappe, der allerede var en del af WHS-delstrukturen (// / Public / Folder / mappe), så vi lavede en helt ny rodandel // Server / RouterLogs og alle vores CIFS skabelsesproblemer forsvandt.
Når du har oprettet CIFS'en, og den er blevet installeret, skal du gå tilbage til sektionen Båndbreddeovervågning og ændre lagringsstedet til CIFS 1.
Realtidsovervågning med tomat
Nu hvor vi har logning og opbevaring af disse logs på lås ned, lad os se på, hvordan du kan bruge tomat til at overvåge din båndbredde i realtid og hurtigt se tilbage over, hvor mange data du har brugt i den foregående dag, uge og måned.
Naviger til båndbredde i venstre hånd menuen i tomat GUI. Standardvisningen er realtid og skal ligne skærmbilledet ovenfor. Du kan se på alle trafikken på en gang, eller du kan se på et stykke af det ved at klikke på fanerne øverst i grafen. Her er hvad disse faner repræsenterer:
WAN (vlan1): Dette er trafikken, der kommer ind og går ud af WAN / Bredbåndsporten på din router. Hvis din router er tilsluttet direkte til dit datamodem, er det den bedste måde at se præcis, hvor meget du downloader og uploader.
WL (eth1): Dette er din Wi-Fi-trafik. Her kan du se al dataaktivitet der sker inden for dit netværk på Wi-Fi-båndet. Generelt vil du kun tjekke dette ud, hvis du forsøger at få problemer med at skyde en Wi-Fi-enhed, eller hvis du har mistanke om, at nogen bruger din Wi-Fi.
br0: Dette er broforbindelsen mellem WAN og LAN-portene. Når du ser dette, vises den samlede trafik over routeren, herunder Wi-Fi-trafikken, hardwire Ethernet-forbindelser og ud til det større internet. Denne fane tilbyder sådan fejende visning, det er svært at tage ind.
eth0: Denne fane viser alle hardwire-trafikken, som omfatter de lokale havne og WAN-porten med internettet.
vlan0: Ikke egentlig et LAN, som det var, på trods af "lan" -delen af navnet. Viser de hardwired havne, internettrafik og intern trafik. Hvis du vil se både internettrafik (de data, du uploader og downloader) samt de data, der flyttes rundt i det interne netværk på samme tid, skal du bruge denne visning. Det er praktisk at se både, at et stort antal data kommer ind og hvor det går.
Ovennævnte diagram fremhæver den interne opsætnings- og navngivningsstruktur for en række populære Linksys-routere og skal hjælpe dig med at visualisere, hvad der foregår med hver overvågningsfane.
Udover overvågning i realtid kan du også se på den foregående dag, uge og måned. Disse synspunkter er meget mindre farverige og giver dig simpelthen tallene i din foretrukne skala (KB, MB eller GB).
Nu da vi er færdige med selvstudiet, har vi en router, der aktivt logger vores forbrug af båndbredde, viser vores brug i realtid og arkiverer logfilerne til en netværksandel til backup og yderligere analyse. Har du et spørgsmål eller et router trick? Lad os høre om det i kommentarerne.