Kako gledati TCP i UDP portove u stvarnom vremenu


U smislu softvera, posebno na razini operativnog sustava, priključak je logična konstrukcija koja identificira određeni proces/aplikaciju ili vrstu mrežne usluge, a svaka mrežna usluga koja se izvodi na Linux sustavu koristi određeni protokol (najčešći je TCP (Transmission Control Protocol) i UDP (User Datagram Protocol)) i broj priključka za komunikaciju s drugim procesima ili usluge.

U ovom kratkom članku, pokazat ćemo vam kako navesti i pratiti ili gledati pokrenute TCP i UDP portove u stvarnom vremenu sa sažetkom utičnica na Linux sustavu.

Navedite sve otvorene portove u Linuxu

Za popis svih otvorenih portova na Linux sustavu, možete koristiti naredbu netstat ili uslužni program ss kako slijedi.

Također je ključno spomenuti da je naredba netstat zastarjela i da je umjesto nje naredba ss zauzela svoje mjesto u prikazivanju detaljnije mrežne statistike.

sudo netstat -tulpn
OR
sudo ss -tulpn

Iz rezultata gornje naredbe, stupac State pokazuje je li port u stanju slušanja (LISTEN) ili ne.

U gornjoj naredbi, zastavica:

  • -t – omogućuje popis TCP portova.
  • -u – omogućuje popis UDP portova.
  • -l – ispisuje samo slušajuće utičnice.
  • -n – prikazuje broj priključka.
  • -p – prikaži naziv procesa/programa.

Gledajte TCP i UDP otvorene portove u stvarnom vremenu

Međutim, da biste gledali TCP i UDP portove u stvarnom vremenu, možete pokrenuti netstat ili ss alat s uslužnim programom za gledanje kao što je prikazano.

sudo watch netstat -tulpn
OR
sudo watch ss -tulpn

Za izlaz pritisnite Ctrl+C.

Također će vam biti korisni sljedeći članci:

  1. 3 načina da saznate koji proces sluša na određenom priključku
  2. Kako provjeriti jesu li udaljeni portovi dostupni pomoću naredbe 'nc'
  3. Kako ispisati sve pokrenute servise pod Systemd u Linuxu
  4. 29 praktičnih primjera Nmap naredbi za administratore Linux sustava/mreže

To je sve za sada! Ako imate pitanja ili razmišljanja o ovoj temi, obratite nam se putem odjeljka za komentare u nastavku.