Voglio monitorare l'utilizzo di rete / Internet di ogni applicazione sul mio Mac.
Un po 'come l'Indicatore di attività mostra l'utilizzo totale di upload / download - ma voglio anche conoscere particolari usi dell'applicazione.
È possibile?
Un'altra app che ho utilizzato è RubbertNet . Inoltre non è gratuito, ma è disponibile una versione di prova gratuita.
L'app Little Snitch può farlo. Tra le altre cose, mostra il traffico in base all'app.
Costa $ 29, ma è disponibile una versione di prova gratuita.
Una combinazione di
è la mia soluzione attuale. HandsOff è un firewall avanzato simile a LittleSnitch. Non è gratuito, ma è disponibile una versione di prova. Surplusmeter d'altra parte è gratuito e open source.
Tra le funzionalità di cui hai bisogno per monitorare l'utilizzo della rete:
HandOff mostra solo l'utilizzo della rete dall'avvio. Non registra i dati, ecco perché ho bisogno di SurplusMeter. Tuttavia, SurplusMeter registra solo l'utilizzo totale della rete per tutte le applicazioni.
Puoi consultare WireShark . Può avere un'interfaccia scoraggiante, ma una volta appresa, puoi tracciare il traffico per porta.
Puoi anche controllare le utilità del terminale integrate NetStat , TCPDump e PCap .
L'utilizzo di netstat -t -u
visualizzerà la coda di invio e di ricezione in base al nome del processo.
Se utilizzi iOS 5 o versioni successive puoi utilizzare interfaccia virtuale remota
$ # First get the current list of interfaces.
$ ifconfig -l
lo0 gif0 stf0 en0 en1 p2p0 fw0 ppp0 utun0
$ # Then run the tool with the UDID of the device.
$ rvictl -s 74bd53c647548234ddcef0ee3abee616005051ed
Starting device 74bd53c647548234ddcef0ee3abee616005051ed [SUCCEEDED]
$ # Get the list of interfaces again, and you can see the new virtual
$ # network interface, rvi0, added by the previous command.
$ ifconfig -l
lo0 gif0 stf0 en0 en1 p2p0 fw0 ppp0 utun0 rvi0
Dovresti essere in grado di usare wireshark o tcpdump o ngrep sul problema, tramite il mac.
EDIT: ipfw è deprecato, ma puoi semplicemente attivare la registrazione e vedere quali pacchetti vanno dove. Non so come farlo con pf: (
EDIT: non so perché ho pensato che fosse per iOS. Scuse
Leggi altre domande sui tag monitoring utilities macos software-recommendation