Come trovo il processo che genera molto traffico di rete?


10

La mia macchina sta generando molto traffico di rete, tutti dalla stessa porta di origine, con molte destinazioni diverse (lo iftop -Pho scoperto eseguendo e dai registri del mio router).

Come trovo il processo che sta generando questo traffico?

Risposte:


9

io userei:

netstat -punta | grep <src port>

ti darà PID e nome binario per ciascuno


Qual è lo scopo di specificare -t e -u se viene dato -a?
tink

3
@ink in modo da non avere socket di dominio UNIX e quindi ottenere UDP e TCP negli stati connessi o di ascolto
h3rrmiller,

Trovo -atup e -atunp più veloci da digitare :)
XTL

2
@XTL -punta è più facile da ricordare per me perché è molto vicino a una parolaccia in spagnolo: D
h3rrmiller

4

Potresti provare qualcosa del genere (per la porta 80):

netstat -p --numeric-ports | grep :80

Questa non è la soluzione migliore, ma dovrebbe fornire le informazioni di cui hai bisogno.


0

Ho avuto buona fortuna usando nethogs che ha un repository github attivo

sudo apt-get install nethogs

o compilare dalla fonte

git clone https://github.com/raboof/nethogs.git
cd nethogs
make
sudo make install

... quindi visualizza il traffico, dì sulla tua interfaccia WiFi:

sudo nethogs wlan0
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.