Ho problemi con Internet e i tecnici ISP hanno suggerito che qualcosa sta usando la mia larghezza di banda.
Esiste un software per monitorare quali processi utilizzano la larghezza di banda?
Credo che Rubbernet sia esattamente quello che stai cercando.
L'unico lato negativo è che Rubbernet non è in grado di distinguere tra traffico LAN e traffico WAN. Sembra che tu stia guardando un computer, quindi non dovrebbe essere un problema.
Sul loro sito web è disponibile una demo, oppure puoi acquistarla dal Mac App Store per US $ 25, che sembra essere un buon affare dato che vogliono € 29,99 (circa $ 42) per una copia per singolo utente o € 49,99 (quasi $ 69) per un "pacchetto famiglia" se acquisti attraverso il loro sito web .
(Suggerimento per Macworld.com per averlo portato al mio attenzione qualche mese fa.)
Se vuoi qualcosa di più economico, NetUse Traffic Monitor potrebbe andare bene anche tu.
Puoi provare nettop (1) nel Terminale. È preinstallato e si aggiorna ogni pochi secondi per fornire un dashboard di tutte le connessioni di rete aperte con il loro utilizzo. Meglio di lsof
poiché mostra anche i dati di utilizzo.
$ nettop
Quindi premi "d" e cerca voci o voci dall'aspetto strano con traffico consistente nella colonna "bytes in" o "bytes out". "D" indica a nettop di mostrare solo le differenze in ogni aggiornamento dello schermo.
Se non riconosci il nome del processo, Google it.
Se non vuoi il processo in giro, prendi il pid (il numero accanto al nome del processo in nettop), e uccidilo con kill -9 <pid>
. Se ciò non risolve, scopri se è possibile disinstallare il processo.
Se sei interessato a ciò che il processo sta trasmettendo attraverso la rete, usa il numero di porta del client per quella particolare connessione (es. '53133' da 10.0.0.1:53133->74.125.68.100:80
) per eseguire un tcpdump (1) per vedere i dati nei pacchetti scambiati: sudo tcpdump -nnvvXSs 1514 port 53133
Se sei interessato alla destinazione a cui sta parlando il processo, ma l'indirizzo IP di destinazione non ha un nome host DNS inverso (come nell'esempio precedente), prova a visitare quell'indirizzo IP in un browser web come < a href="https: // IP"> link , fai clic sull'icona del lucchetto rotto nella barra degli indirizzi e visualizza i dettagli del certificato per scoprire quale dominio viene servito lì (* .google.com in questo caso) . Questo non funzionerà se la porta SSL 443 non è aperta sulla destinazione.
Forse Little Snitch potrebbe soddisfare le tue esigenze. È un'app a pagamento, quindi puoi provarla utilizzando la versione di prova.
In primo luogo, la maggior parte degli ISP può dirti quanta larghezza di banda stai usando. Sembra che tu avessi un tecnico che non sapeva molto o stava solo cercando di scacciarti via.
In secondo luogo, l'unico modo per rubare la larghezza di banda è se si dispone di una rete wireless non adeguatamente protetta. Ciò significa che dovrai monitorare la larghezza di banda dal tuo router wireless, non dal tuo laptop / desktop.
Se disponi di un router wireless, cambierei semplicemente il SSID e lo fisserò con una nuova (difficile da indovinare) password. Ciò interromperà immediatamente chiunque possa liberarsi della rete. È molto semplice rispetto al tentativo di monitorare l'utilizzo della larghezza di banda.
OsTrack ( Mac App Store ) tiene traccia di quanta memoria, CPU e larghezza di banda utilizzano ogni processo. Potrebbe non essere accurato in modo molto specifico, ma funziona, ha una bella interfaccia utente ed è gratuito, quindi ti suggerisco di provarlo.
Vorrei verificare quali app utilizzano la rete o quali sono in ascolto per la connessione con il comando lsof -Pi
.
Se stai cercando un modo per monitorare l'utilizzo di Internet nel suo complesso, inclusi tutti i dispositivi ad esso collegati, ti consigliamo di controllare PeakHour ( Mac Appstore ).
Utilizza SNMP o UPnP per comunicare con router e computer che possono fornire una visione storica e in tempo reale del consumo e dell'attività della larghezza di banda. Ciò ti consente di monitorare l'utilizzo della tua connessione Internet nel suo complesso, non solo il computer in cui ti trovi, utile se hai alcuni dispositivi sulla tua rete.
Conoscere la tua esatta attività o attività di rete nel tempo può essere molto utile per diagnosticare problemi dell'ISP. Puoi anche monitorare singoli dispositivi (se supportano SNMP) che possono essere utili per rintracciare un uso eccessivo.
Avviso: sono lo sviluppatore.
Se hai già un piccolo spia, ecco un suggerimento che puoi controllare rapidamente quanto hai usato [di recente]. Ho dati limitati sul tethering, che utilizzo quando non è disponibile la connessione wifi. È utile tenere d'occhio cosa sta succedendo in tempi brevi.
L'app OSX Server ha anche strumenti di monitoraggio della rete. Viene fornito gratuitamente con il programma per sviluppatori Apple.
Leggi altre domande sui tag internet applications macos activity-monitor