28Jul

Come monitorare e registrare l'utilizzo della larghezza di banda con Tomato

L'applicazione delle protezioni a banda larga è in aumento. Indipendentemente dal fatto che tu abbia ricevuto una lettera di avvertimento dal tuo ISP o sei semplicemente curiosa e vuoi tenere d'occhio le cose, questo tutorial ti mostrerà come monitorare, registrare e salvare l'utilizzo della larghezza di banda con Tomato.

Cosa ti serve

Per questo tutorial avrai bisogno delle seguenti cose:

  • Un router che esegue il firmware aftermarket, Tomato.
  • Un computer per accedere alla GUI basata su Web di Pomodoro da.
  • Una condivisione di rete se si desidera salvare i registri dal router( consigliato).

Se non hai già avviato Tomato, consulta la nostra guida qui per installarlo e farlo funzionare sul tuo router.

Abilitazione del monitoraggio dell'ampiezza di banda

Il primissimo ordine del giorno è l'attivazione della funzionalità di monitoraggio in Tomato. Visita la GUI del tuo router( generalmente disponibile dalla tua LAN al 192.168.1.1) e vai a Administration - & gt;Monitoraggio della larghezza di banda .Seleziona la casella accanto a Abilita.

Sotto la casella Abilita troverai una serie di opzioni tra cui la posizione della cronologia di salvataggio, la frequenza di salvataggio e la designazione del primo giorno del mese.

Diamo un'occhiata alla posizione della cronologia di salvataggio. Per coloro che sono interessati a memorizzare i registri a lungo termine ci sono diverse opzioni nel menu a tendina Salvataggio della cronologia. Per la maggior parte dei router è necessario visualizzare RAM( temporanea), NVRAM, JFFS2, CIFS1, CIFS2 e Percorso personalizzato. Quali sono queste cose e quali sono i lati positivi e negativi del loro utilizzo?

RAM( temporanea): Il vantaggio di utilizzare la RAM è che è veloce e non devi configurare nulla. Lo svantaggio è che perdi tutti i tuoi dati quando il router si spegne o si blocca. Man mano che il log diventa troppo grande, la coda del log viene troncata.

NVRAM: Memoria ad accesso casuale non volatile a bordo del router. Questa è semplicemente la RAM che conserva i dati quando l'alimentazione è spenta.È marginalmente migliore della semplice RAM vecchia a causa di questa funzione, ma non di molto. Ottieni il vantaggio della RAM con un rischio ridotto di perdita di dati.

JFFS2: Il journaling Flash File System è una porzione di NVRAM specificatamente formattata per la scrittura di file. Non è ancora molto grande, ma per la registrazione di mese per mese dovrebbe essere adeguata. Il problema con la NVRAM / JFFS2 è che nessuno dei due sistemi è stato progettato per la scrittura frequente. Non ha senso consumare prematuramente un componente nel router quando ci sono alternative, come CIFS.

CIFS 1/2: Tomato ha un piccolo client CIFS( Common Internet File System) integrato. Essenzialmente questo consente a Tomato di accedere a una condivisione di condivisione Samba / Windows e montarla come un'unità.Se vuoi archiviare i tuoi registri senza preoccuparti di esaurire lo spazio, questa è la tua migliore opzione. Richiede una configurazione minima che approfondiremo nella prossima sezione. Percorso personalizzato

: Ciò consente semplicemente di creare una directory personalizzata all'interno di JFFS2 per i file di registro. Non è davvero necessario a meno che tu non stia utilizzando attivamente JFFS2 per qualcosa e ti piacerebbe davvero una directory personalizzata per mantenere le cose in ordine e in ordine.

Come per le altre impostazioni che si trovano nel monitoraggio della larghezza di banda:

Salva frequenza: Indica quanto spesso Tomato salverà i registri. Se stai usando la RAM questa impostazione non ha molta importanza. Se stai utilizzando una delle opzioni di archiviazione come JFFS2 / CIFS, questo ti consente di impostare la frequenza con cui i registri vengono salvati. Maggiore è la frequenza di salvataggio, minori sono le possibilità di perdita di dati a causa di un'interruzione dell'alimentazione o di qualche altra interruzione del router.

Save On Shutdown: Proprio come sembra, se tu( o un'applicazione) invii il segnale di spegnimento a Tomato, salverà prima i registri.

Crea nuovo file: Cancella il file corrente e ne crea uno nuovo. A volte quando cambi posizioni di salvataggio( come lo spostamento dalla RAM al CIFS) è necessario creare un nuovo file affinché i nuovi file possano essere salvati correttamente.

Crea backup: Ancora, proprio come sembra. Genera rapporti di backup nella directory di download specificata. Oltre ai normali salvataggi di log, avrai i file corrispondenti con estensione. BAK.

Primo giorno del mese: Il valore predefinito di 1 dovrebbe andare bene a meno che il tuo ISP non registri a partire dalla metà del mese o qualcosa di così strano.

Se hai deciso di archiviare i tuoi file su una condivisione di rete tramite CIFS( e ti consigliamo vivamente di farlo) dovrai configurare il client CIFS prima di andare oltre.

Abilitazione del client CIFS di Tomato

Per salvare su una condivisione di rete è necessario abilitare il client CIFS.Passare ad Amministrazione - & gt;Client CIFS .

Dal menu client CIFS, selezionare Enable box in / cifs 1 .Inserire le seguenti informazioni:

UNC: L'indirizzo IP della propria sorgente di condivisione di rete e la directory, ad esempio \\ 192.168.1.120 \ RouterLogs, non utilizzano il nome della sorgente sulla rete, utilizza IP .

Nome utente / password: È possibile utilizzare un account esistente che ha accesso alla condivisione di rete o creare un nuovo account( sul computer host) solo per il router da utilizzare. In entrambi i casi è necessario un login e una password. Alcune persone segnalano il successo usando l'account Guest e inserendo semplicemente una stringa di tasti a caso per la password( il client CIFS insiste sul fatto che ci sia una password nello slot della password).La documentazione ufficiale di Tomato raccomanda contro questo. Dominio

: Di solito può essere lasciato vuoto;se il computer si trova su un Dominio attuale potrebbe essere necessario inserire il nome di dominio appropriato.

Execute When Mounted: Ciò consente di eseguire script sul SO Linux del router quando viene montata un'unità remota. Per i nostri scopi lascia vuoto.

Una volta inserite tutte le informazioni, fare clic su Salva in fondo. Dovrebbe impiegare un momento o due per montare( forse anche verso l'alto di 5 minuti), ma poi dovresti vedere i dati del drive elencati nello slot Total / Free Size. Se fallisce il mount controlla la tua password, assicurati che l'account che stai usando abbia accesso a quella directory( e possa scrivere su di essa), e, se ti imbatti in un muro, crea una directory di condivisione completamente nuova. Abbiamo riscontrato un problema con Windows Home Server che non voleva concedere l'accesso a una directory che faceva già parte della struttura condivisa WHS( la cartella //Server/Public/), quindi abbiamo creato una nuova condivisione radice //Server/ RouterLogs e tutte le nostre creazioni CIFS sono svanite.

Una volta creato il CIFS ed è stato montato con successo, tornare alla sezione Monitoraggio della larghezza di banda e modificare il percorso di salvataggio in CIFS 1. Monitoraggio in tempo reale

con Tomato

Ora che abbiamo il logging e il salvataggio di quei logal momento del blocco, diamo un'occhiata a come puoi utilizzare Tomato per monitorare la larghezza di banda in tempo reale e rivedere rapidamente la quantità di dati che hai utilizzato nel giorno, settimana e mese precedenti.

Passa alla larghezza di banda nel menu a sinistra all'interno della GUI di Tomato. La vista predefinita è in tempo reale e dovrebbe apparire come lo screenshot qui sopra. Puoi guardare tutto il traffico in una volta o puoi guardare solo una parte di esso facendo clic sulle schede nella parte superiore del grafico. Ecco cosa rappresentano queste schede:

WAN( vlan1): Questo è il traffico che entra e esce dalla porta WAN / banda larga sul router. Se il tuo router è collegato direttamente al tuo modem dati, questo è il modo migliore per vedere esattamente quanto stai scaricando e caricando.

WL( eth1): Questo è il tuo traffico Wi-Fi. Qui puoi vedere tutta l'attività di dati che avviene all'interno della tua rete sulla banda Wi-Fi. Generalmente lo verifichi solo se stai cercando di risolvere problemi con un dispositivo Wi-Fi o se sospetti che qualcuno stia utilizzando il Wi-Fi.

br0: Questa è la connessione bridge tra le porte WAN e LAN.Guardando questo si mostra il traffico totale sul router, compreso il traffico Wi-Fi, le connessioni Ethernet cablate e via Internet. Questa scheda offre una visione così ampia che è difficile da accettare.

eth0: Questa scheda mostra tutto il traffico su hardwire che include le porte locali e la porta WAN con il traffico Internet.

vlan0: Non in realtà una LAN, per così dire, nonostante la parte "lan" del nome. Mostra le porte cablate, il traffico Internet e il traffico interno. Se si desidera visualizzare contemporaneamente sia il traffico Internet( i dati che si stanno caricando e scaricando), sia i dati che vengono spostati all'interno della rete interna, utilizzare questa vista.È utile per vedere sia un grande volume di dati che sta arrivando e dove sta andando.

Il diagramma sopra riportato evidenzia la struttura interna di configurazione e denominazione per una linea di router Linksys diffusi e dovrebbe aiutare a visualizzare meglio ciò che accade in ogni scheda di monitoraggio.

Oltre al monitoraggio in tempo reale puoi anche guardare il giorno, la settimana e il mese precedenti. Queste visualizzazioni sono molto meno colorate e ti forniscono semplicemente i numeri nella scala preferita( KB, MB o GB).

Ora che abbiamo finito con il tutorial abbiamo un router che registra attivamente il consumo della larghezza di banda, visualizza il nostro utilizzo in tempo reale e archivia i registri in una condivisione di rete per il backup e ulteriori analisi. Hai una domanda o un trucco del router? Ne sentiamo parlare nei commenti.