GNU/Linux >> Belajar Linux >  >> Linux

Cara menemukan apa yang menggunakan lalu lintas jaringan

Solusi 1:

nethogs menunjukkan penggunaan jaringan berdasarkan proses, diurutkan berdasarkan penggunaan tertinggi terlebih dahulu.

Solusi 2:

Anda dapat menggunakan nethog tepat untuk itu.

sudo yum -y install nethogs

Untuk menjalankan nethog:

sudo nethogs

Untuk memantau jaringan Anda, Anda juga dapat menggunakan iftop untuk memantau selama transfer, Anda akan melihat host yang berkomunikasi dengan Anda. arus, puncak, tingkat transfer kumulatif. Namun Anda tidak akan dapat melihat proses yang mana.

sudo yum -y instal iftop

Jika dikatakan Anda tidak memiliki izin, jalankan dengan sudo.

sudo iftop

Untuk menjalankan iftop pada antarmuka tertentu:

sudo iftop -i eth0

Solusi 3:

Anda dapat menggunakan nettop, menunjukkan tidak hanya penggunaan oleh proses, tetapi bahkan nama host mana yang Anda kirim/terima data, dan pemisahan antara lalu lintas TCP/UDP. Selain itu mendukung semua lalu lintas IPv4 dan IPv6 (meskipun hanya TCP/UDP).


Linux
  1. Linux – Bagaimana Cara Meneruskan Lalu Lintas Antara Ruang Nama Jaringan Linux?

  2. Linux – Bagaimana Menemukan Proses Menggunakan Port Serial?

  3. Cara memantau lalu lintas jaringan di Linux menggunakan vnStat

  1. Cara Menemukan Semua Pengguna Sudo Di Linux

  2. Bagaimana Cara Mengganti Nama Banyak File Menggunakan Find?

  3. Linux:Bagaimana mengukur lalu lintas jaringan harian/bulanan?

  1. Cara Menemukan Nama Proses Menggunakan Nomor PID di Linux

  2. Cara Memantau dan Mencatat Lalu Lintas Jaringan di Linux Menggunakan vnStat

  3. Bagaimana saya bisa menemukan antarmuka jaringan yang tersedia?