Se åpne porter TCPIP Linux- eller Windows -tjenester

En av støtte- og administrasjonsoppgavene vi kan utføre hele tiden er å kontrollere de åpne TCP -portene i systemet siden vi på denne måten kan ha presis kontroll over hvilken tjeneste som bruker tjenesten. havn.

En port angir sluttpunktet for enhver nettverkskommunikasjon og er knyttet til et bestemt program eller en tjeneste for operativsystemet.

Deretter vil vi se hvordan vi kan kjenne de åpne portene i Linux og Windows operativsystemer.

1. Se åpne porter i Linux


Vi kan bruke tre praktiske applikasjoner for dette, disse er:

Netstat -kommandoenDenne kommandoen netstat (Network Statistics) brukes ofte til å vise informasjon knyttet til nettverket. Den er tilgjengelig på Windows og Linux

For installasjonen kan vi utfø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 utførelsen må vi kjenne portnummeret som skal analyseres, og vi vil bruke kommandoen grep for å vise informasjonen ved hjelp av følgende syntaks:

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

FORSTØRRE

Parametrene som brukes er:

  • l: Be netstat om å bare vise Lytteportene.
  • t: Vis bare tcp -tilkoblinger.
  • n: indikerer å vise numeriske adresser.
  • p: Lar deg se prosess -ID.
  • grep: Viser nøyaktig samsvar.

Lsof -kommandoLsof (LiSt Open Files) brukes for å vise alle åpne porter i Linux. For installasjonen bruker vi følgende alternativer:

 sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)
Utførelsen består av følgende syntaks:
 lsof -i: port

FORSTØRRE

Vi kan se detaljert dataene fra prosessen, brukeren, etc.

Fuser -kommandoTakket være denne kommandoen kan vi vise PID -er knyttet til de åpne portene i Linux. For installasjonen bruker vi en av følgende linjer, alt etter omstendighetene:

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

FORSTØRRE

For å finne navnet på prosessen bruker vi følgende syntaks:

 ps -p PID -o komm =

FORSTØRRE

På denne måten kan vi kjenne de åpne portene i Linux.

2. Se åpne porter i Windows 10

Trinn 1
For å kjenne de åpne portene i Windows -operativsystemer må vi få tilgang til ledeteksten som administratorer, høyreklikke / Kjør som administrator, og i følgende vindu utføre følgende linje:

 netstat -ab

FORSTØRRE

Steg 2
Vi kan se detaljert informasjon som:

  • Protokolltype
  • Protokollnavn
  • Lokal adresse
  • Service involvert
  • Status for prosessen

Trinn 3
Alternativt lar Windows oss vise resultatene med PID som forenkler administrasjonen, i dette tilfellet må vi utføre følgende linje:

 netstat -aon 
Trinn 4
Dette vil være det viste resultatet:

FORSTØRRE

Trinn 5
Vi kan se resultatene på en mye mer organisert måte. Nå, med denne PID, kan vi gå til Oppgavebehandling og i fanen Detaljer vet hva tjenesten innebærer:

FORSTØRRE

Der kan vi lære mer om tjenesten eller avslutte den om nødvendig. Med disse metodene vil vi kunne kjenne de åpne portene i Linux eller Windows.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave