Kako gledati TCP i UDP portove u realnom vremenu


U softverskom smislu, posebno na nivou operativnog sistema, port je logička konstrukcija koja identifikuje određeni proces/aplikaciju ili vrstu mrežne usluge i svaka mrežna usluga koja radi na Linux sistemu koristi određeni protokol (najčešći je < jak>TCP (Protokol kontrole prijenosa) i UDP (User Datagram Protocol)) i broj porta za komunikaciju s drugim procesima ili usluge.

U ovom kratkom članku ćemo vam pokazati kako da navedete i nadgledate ili gledate pokrenute TCP i UDP portove u realnom vremenu sa sažetkom utičnice na Linux sistemu.

Navedite sve otvorene portove u Linuxu

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

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

sudo netstat -tulpn
OR
sudo ss -tulpn

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

U gornjoj naredbi, zastavica:

  • -t – omogućava popis TCP portova.
  • -u – omogućava popis UDP portova.
  • -l – štampa samo utičnice za slušanje.
  • -n – prikazuje broj porta.
  • -p – prikaz naziva procesa/programa.

Gledajte TCP i UDP otvorene portove u realnom vremenu

Međutim, da biste gledali TCP i UDP portove u realnom vremenu, možete pokrenuti netstat ili ss alat sa uslužnim programom za sat 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šanja na određenom portu
  2. Kako provjeriti da li su udaljeni portovi dostupni pomoću naredbe 'nc'
  3. Kako navesti sve pokrenute usluge pod Systemd u Linuxu
  4. 29 Praktični primjeri Nmap naredbi za Linux sistemske/mrežne administratore

To je sve za sada! Ako imate bilo kakvih pitanja ili razmišljanja o ovoj temi, kontaktirajte nas putem odjeljka za komentare ispod.