Slik ser du TCP- og UDP-porter i sanntid
Når det gjelder programvare, spesielt på operativsystemnivå, er en port en logisk konstruksjon som identifiserer en spesifikk prosess/applikasjon eller en type nettverkstjeneste, og hver nettverkstjeneste som kjører på et Linux-system bruker en bestemt protokoll (den vanligste er TCP) (Transmission Control Protocol) og UDP (User Datagram Protocol)) og et portnummer for kommunikasjon med andre prosesser eller tjenester.
I denne korte artikkelen vil vi vise deg hvordan du kan liste opp og overvåke eller se på kjørende TCP- og UDP-porter i sanntid med en socket-sammendrag på et Linux-system.
Liste over alle åpne porter i Linux
Å ss verktøyet som følger.
Det er også avgjørende å nevne at ss-kommando har tatt sin plass i å vise mer detaljert nettverksstatistikk.
$ sudo netstat -tulpn OR $ sudo ss -tulpn
Fra utdataene fra kommandoen ovenfor viser State-kolonnen om en port er i lyttetilstand (LYTTE) eller ikke.
I kommandoen ovenfor, flagget:
-t
– aktiverer liste over TCP-porter.-u
– aktiverer liste over UDP-porter.-l
– skriver kun ut lyttesokler.-n
– viser portnummeret.-p
– vis prosess-/programnavn.
Se TCP og UDP åpne porter i sanntid
For å se TCP- og UDP-porter i sanntid kan du imidlertid kjøre klokkeverktøyet som vist.
$ sudo watch netstat -tulpn OR $ sudo watch ss -tulpn
For å avslutte, trykk Ctrl+C
.
Du vil også finne følgende artikler nyttige:
- 3 måter å finne ut hvilken prosesslytting på en bestemt port
- Hvordan sjekke at eksterne porter er tilgjengelige ved å bruke 'nc'-kommando
- Hvordan liste alle kjørende tjenester under Systemd i Linux
- 29 Praktiske eksempler på Nmap-kommandoer for Linux-system-/nettverksadministratorer
Det er alt for nå! Hvis du har spørsmål eller tanker å dele om dette emnet, kan du nå oss via kommentarfeltet nedenfor.