Come posso monitorare il traffico di rete in una rete domestica Mac?


10

Ho una rete interamente Mac composta da Airport Extreme, 1 MacPro, 1 Mac Mini, 2 MackBook Pro, 2 iPad e 2 iPhone. Il Mac Pro è collegato direttamente a Airport Extreme tramite Cat5 e il resto è in esecuzione tramite Wireless.

Ultimamente mi è stato chiesto da Google di inserire frequentemente Capchas. Il messaggio indica che potrei avere software in esecuzione sulla mia rete di cui non sono a conoscenza. Il mio router wireless è protetto da password usando WPA2 Personal e cambio frequentemente la mia password, quindi non credo che qualcuno stia utilizzando la rete dall'esterno (ma non ho modo di confermarlo).

Sto cercando una soluzione relativamente economica (preferibilmente open source) che mi consenta di monitorare e profilare l'utilizzo della rete da parte della macchina e della porta.

Qualcuno può consigliare una soluzione?


3
L'aeroporto non ti dice quali dispositivi sono attualmente connessi e / o il tuo server DHCP ti dice quali macchine hanno l'IP assegnato? Quindi puoi rendere conto di quali macchine hai sulla rete e se ce n'è una lì dentro non si può conto per ...
Bart Silverstrim

Io uso pinggy per monitorare il piano. L'applicazione è commerciale ma economica.

Risposte:



2

Ho riscontrato lo stesso problema con Google e ho riscontrato problemi di streaming sporadici sulla mia Apple TV. Dopo aver guardato intorno e seguendo alcuni link qui, ho finito per fare riferimento al traffico tramite Airport Utility »Base Station» Log and Statistics. È possibile accedere alle stesse finestre di dialogo anche tramite il pulsante Avanzate nella parte superiore della finestra di dialogo mobile. Qui troverai informazioni sui dispositivi che sono stati collegati al tuo WiFi / aeroporto e l'ultima volta che sono collegati.

Detto questo, non ho visto alcun accesso esterno alla mia rete, quindi non sono ancora sicuro di cosa stia causando i miei problemi. Faccio collegare a una rete all'interno del mio condominio che si connette attraverso Dish Network. Il problema di Google potrebbe essere il risultato del traffico generato da altri tenant, ma ciò non spiega ancora lo streaming lento all'interno della mia LAN.


Utility AirPort non fornisce più l'accesso ai log di rete. È ancora possibile installare Utility AirPort 5.6 usando Pacifist: macworld.com/article/1167965/...
John Faughnan

1

Se vuoi tutti i dettagli geek, probabilmente lo vuoi MRTG .

Usa SNMP per monitorare il tuo router (s) e disegna grafici piacevoli. È scritto in Perl, quindi dovrebbe essere eseguito su Mac OS X e su UNIX / Linux generico.


1

Per quanto riguarda altri possibili utenti: assegnare IP a ogni singolo indirizzo mac dal gestore della stazione base e / o provare il raggio.

Come indicato sopra, la tua stazione base dovrebbe avere capacità di registrazione. Altrimenti potrebbe essere impostato per guardare le connessioni aliene, credo.


1

sto usando Metro ProteMac per monitorare la mia attività di rete:

ProteMac Meter è un registratore di traffico di rete. Controlla e registra   tutte le attività su Internet e di rete sui computer Mac. ProteMac   Metro ha funzionato come strumento di monitoraggio del traffico è essenziale per   mantenere una rete sicura e diagnosticare la rete e Internet   connessioni e velocità. Dettagli del traffico di rete facili da leggere di Meter   fare un reportage in un attimo. Scarica una versione di prova gratuita di ProteMac Meter   oggi!


Il link al sito non è più una pagina di utilità, ma un blog di qualcuno che non ha alcuna relazione evidente con il software che hai descritto. Solo e FYI per chiunque altro leggendo questo thread.
ra9r

1

È necessario configurare un server proxy per acquisire tutto il traffico http / https sulla rete locale.

Quindi si punta a tutti i dispositivi per utilizzare quel server proxy. Questo ha un ulteriore vantaggio di consentire di leggere tutto il traffico SSL in chiaro =)

Per acquisire a distanza il traffico http o https con Charles Proxy (gratuito per 30 minuti) è necessario effettuare le seguenti operazioni:

Descrizione del setup

HOST -  Machine running Charles and hosting the proxy
CLIENT – User’s machine generating the traffic you will capture

Macchina host

  1. installa la versione di Charles con licenza completa
  2. Proxy - & gt; Impostazioni proxy - & gt; seleziona "Abilita proxy HTTP trasparente"
  3. Proxy - & gt; Impostazioni proxy - & gt; TAB SSL - & gt; seleziona "abilita SSL Proxying"
  4. Proxy - & gt; Impostazioni proxy - & gt; TAB SSL - & gt; fare clic sul pulsante Aggiungi e inserire * in entrambi i campi
  5. Proxy - & gt; Impostazioni di controllo di accesso - & gt; Aggiungi la tua sottorete locale (es: 192.168.2.0/24) per autorizzare tutte le macchine sulla tua rete locale ad usare il proxy da un'altra macchina
  6. Potrebbe essere consigliabile impostare lo "strumento di salvataggio automatico" in charles, questo consentirà di salvare e ruotare automaticamente i log di charles. http://www.charlesproxy.com/documentation/tools/auto-save/

Macchina client:

  1. Installa e accetta / trust in modo permanente il certificato SSL di charles http://www.charlesproxy.com/documentation/using-charles/ssl-certificates/
  2. Configura IE, Firefox e Chrome per utilizzare il socket charles che ospita il proxy (es: 192.168.1.100:8888)

Quando ho provato questo ho raccolto due righe di una chat HTTPS su Facebook (una era una linea per qualcuno e l'altra per)

androide

puoi anche catturare il traffico dell'emulatore Android in questo modo se avvii l'emulatore con:

emulator -avd  -http-proxy http://local_ip:8888/

Dove LOCAL_IP è l'indirizzo IP del tuo computer, non 127.0.0.1 in quanto è l'indirizzo IP del telefono emulato.

fonte


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.