Wyświetl wszystkie połączenia internetowe

20

Chciałbym wiedzieć, że wszystkie połączenia systemowe są nawiązywane z Internetem. Zrobiłem to, netstatale pokazuje wiele połączeń - wszystkie chyba nie mają zastosowania. Czy można to wyświetlić tak jak w topprzypadku procesów?

Jestem trochę świadomy bezpieczeństwa i chciałbym poznać wszystkie połączenia przychodzące i wychodzące w moim systemie.

James
źródło

Odpowiedzi:

30

Za pomocą netstat

netstat sam monitoruje wszystkie główne protokoły, w tym TCP i UDP na każdym porcie.

Jeśli chcesz wyświetlić połączenia TCP i UDP:

   netstat -t -u 

Jeśli chcesz wyświetlać to w sposób ciągły:

   netstat -t -u -c 

Podobne do top:

  1. nethogs - pokazuje listę najlepszych procesów wykorzystujących przepustowość

  2. jnettop - pokazuje listę najlepszych połączeń

  3. iftop - pokazuje listę najlepszych połączeń z paskami przepustowości

Interfejs GUI (na wszelki wypadek):

  1. Ntop

  2. Netactview

same ziemniaki
źródło
1
literówka: nethlogs -> nethogs, jnettot-> jnettop
James Yang