Kako gledati vrata TCP in UDP v realnem času


V programskem smislu so vrata, zlasti na ravni operacijskega sistema, logična konstrukcija, ki identificira določen postopek/aplikacijo ali vrsto omrežne storitve, pri čemer vsaka omrežna storitev, ki se izvaja v sistemu Linux, uporablja določen protokol (najpogostejši je TCP (Transmission Control Protocol) in UDP (User Datagram Protocol)) ter številko vrat za komunikacijo z drugimi procesi ali storitvami.

V tem kratkem članku vam bomo pokazali, kako lahko v realnem času s seznamom vtičnic v sistemu Linux v seznamu in spremljanju izvajate vrata TCP in UDP.

Seznam vseh odprtih vrat v Linuxu

Za ss uporabnost, kot sledi.

Ključnega pomena je tudi omeniti, da je ukaz ss zavzel svoje mesto pri prikazu podrobnejših statistik omrežja.

$ sudo netstat -tulpn
OR
$ sudo ss -tulpn

Iz izhoda zgornjega ukaza stolpec State prikazuje, ali so vrata v stanju poslušanja (LISTEN) ali ne.

V zgornjem ukazu zastava:

  • -t - omogoča seznam vrat TCP.
  • -u - omogoča seznam UDP vrat.
  • -l - natisne samo vtičnice za poslušanje.
  • -n - prikazuje številko vrat.
  • -p - prikaže ime procesa/programa.

Oglejte si odprta vrata TCP in UDP v realnem času

Če pa želite v realnem času gledati vrata TCP in UDP, lahko zaženete pripomoček za gledanje, kot je prikazano.

$ sudo watch netstat -tulpn
OR
$ sudo watch ss -tulpn

Za izhod pritisnite Ctrl + C .

Koristni bodo tudi naslednji članki:

  1. 3 načini, kako ugotoviti, kateri postopek posluša na določenem pristanišču
  2. Kako preveriti, ali so oddaljena vrata dosegljiva z ukazom ‘nc’
  3. Kako našteti vse delujoče storitve pod Systemd v Linuxu
  4. 29 praktičnih primerov ukazov Nmap za sistemske/omrežne skrbnike sistema Linux

To je vse za zdaj! Če imate kakršna koli vprašanja ali misli glede te teme, nas pokličite v spodnjem oddelku za komentarje.