Se åbne porte TCPIP Linux- eller Windows -tjenester

En af de support- og administrationsopgaver, vi konstant kan udføre, er at kontrollere de åbne TCP -porte i systemet, da vi på denne måde kan have præcis kontrol over, hvilken service der bruger tjenesten. Havn.

En port angiver slutpunktet for enhver netværkskommunikation og er forbundet med et specifikt program eller en service i operativsystemet.

Dernæst vil vi se, hvordan vi kan kende de åbne porte i Linux og Windows -operativsystemer.

1. Se åbne porte i Linux


Vi kan gøre brug af tre praktiske applikationer til dette, disse er:

Netstat -kommandoDenne kommando netstat (Netværksstatistik) bruges ofte til at vise oplysninger, der er knyttet til netværket. Den er tilgængelig på Windows og Linux

Til installationen kan vi udføre følgende kommandoer:

 sudo yum install net-tools (RedHat / CentOS) sudo apt install net-tools (Debian / Ubuntu) sudo dnf install net-tools Fedora

FORSTØRRE

For dens udførelse skal vi kende det portnummer, der skal analyseres, og vi vil bruge grep -kommandoen til at vise oplysningerne ved hjælp af følgende syntaks:

 netstat -ltnp | grep -w ': port #'
Resultatet bliver følgende:

FORSTØRRE

De anvendte parametre er:

  • l: Fortæl netstat om kun at vise lytterporte.
  • t: Vis kun tcp -forbindelser.
  • n: angiver at vise numeriske adresser.
  • p: Giver dig mulighed for at se proces -id'et.
  • grep: Viser det nøjagtige match.

Kommando lsofLsof (LiSt Open Files) bruges til at vise alle åbne porte i Linux. Til installationen vil vi bruge følgende muligheder:

 sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)
Dets udførelse omfatter følgende syntaks:
 lsof -i: port

FORSTØRRE

Vi kan se detaljeret data om processen, brugeren osv.

Fuser -kommandoTakket være denne kommando kan vi vise de PID'er, der er knyttet til de åbne porte i Linux. Til installationen bruger vi en af ​​følgende linjer, alt efter omstændighederne:

 sudo yum install psmisc (Redhat / CentOS) sudo apt install psmisc (Debian / Ubuntu) sudo dnf install psmisc (Fedora 22 og højere)
Syntaksen for dens anvendelse er som følger:
 port # fuser / tcp

FORSTØRRE

For at finde navnet på processen bruger vi følgende syntaks:

 ps -p PID -o comm =

FORSTØRRE

På denne måde kan vi kende de åbne porte i Linux.

2. Se åbne porte i Windows 10

Trin 1
For at kende de åbne porte i Windows -operativsystemer skal vi få adgang til kommandoprompten som administratorer, højreklikke / Kør som administrator, og udføre følgende linje i det viste vindue:

 netstat -ab

FORSTØRRE

Trin 2
Vi kan se detaljerede oplysninger som:

  • Protokol type
  • Protokolnavn
  • Lokal adresse
  • Service involveret
  • Status for processen

Trin 3
Alternativt giver Windows os mulighed for at vise resultaterne med PID, hvilket forenkler administrationen, i dette tilfælde skal vi udføre følgende linje:

 netstat -aon 
Trin 4
Dette vil være det viste resultat:

FORSTØRRE

Trin 5
Vi kan se resultaterne på en meget mere organiseret måde. Nu, med denne PID, kan vi gå til Jobliste og i fanen detaljer vide, hvad tjenesten er involveret:

FORSTØRRE

Der kan vi lære mere om tjenesten eller afslutte den, hvis det er nødvendigt. Med disse metoder vil vi kunne kende de åbne porte i Linux eller Windows.

wave wave wave wave wave