Vizualizați porturile deschise TCPIP Linux sau serviciile Windows

Una dintre sarcinile de asistență și gestionare pe care le putem realiza în mod constant este să verificăm porturile TCP deschise din sistem, deoarece în acest fel putem avea un control precis asupra serviciului care folosește serviciul menționat. port.

Un port indică punctul final al oricărei comunicații de rețea și este asociat cu un anumit program sau serviciu al sistemului de operare.

În continuare vom vedea cum putem cunoaște porturile deschise în sistemele de operare Linux și Windows.

1. Vizualizați porturile deschise în Linux


Pentru aceasta putem folosi trei aplicații practice, acestea fiind:

Comanda NetstatAceastă comandă netstat (Statistica rețelei) este frecvent utilizată pentru a afișa informații asociate rețelei. Este disponibil pe Windows și Linux

Pentru instalarea sa putem executa următoarele comenzi:

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

MARI

Pentru executarea acestuia trebuie să cunoaștem numărul portului de analizat și vom folosi comanda grep pentru a afișa informațiile folosind următoarea sintaxă:

 netstat -ltnp | grep -w ': port #'
Rezultatul va fi următorul:

MARI

Parametrii utilizați sunt:

  • l: Spuneți netstat să afișeze numai porturile de ascultare.
  • t: Afișați numai conexiuni tcp.
  • n: indică afișarea adreselor numerice.
  • p: Vă permite să vizualizați ID-ul procesului.
  • grep: Afișează potrivirea exactă.

Comanda LsofLsof (LiSt Open Files) este utilizat pentru a afișa toate porturile deschise în Linux. Pentru instalarea sa vom folosi următoarele opțiuni:

 sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)
Executarea sa cuprinde următoarea sintaxă:
 lsof -i: port

MARI

Putem vedea în detaliu datele procesului, utilizatorului etc.

Comanda FuserDatorită acestei comenzi putem afișa PID-urile asociate cu porturile deschise din Linux. Pentru instalarea sa vom folosi oricare dintre următoarele linii, după caz:

 sudo yum install psmisc (Redhat / CentOS) sudo apt install psmisc (Debian / Ubuntu) sudo dnf install psmisc (Fedora 22 și versiuni ulterioare)
Sintaxa pentru utilizarea sa este următoarea:
 port # fuzor / tcp

MARI

Pentru a găsi numele procesului vom folosi următoarea sintaxă:

 ps -p PID -o comm =

MARI

În acest fel putem cunoaște porturile deschise în Linux.

2. Vizualizați porturile deschise în Windows 10

Pasul 1
Pentru a cunoaște porturile deschise în sistemele de operare Windows trebuie să accesăm promptul de comandă ca administratori, să facem clic dreapta / Executare ca administrator și în fereastra afișată să executăm următoarea linie:

 netstat -ab

MARI

Pasul 2
Putem vedea informații detaliate, cum ar fi:

  • Tipul protocolului
  • Numele protocolului
  • Adresa locală
  • Serviciul implicat
  • Starea procesului

Pasul 3
Alternativ, Windows ne permite să afișăm rezultatele prin PID care simplifică administrarea, în acest caz trebuie să executăm următoarea linie:

 netstat -aon 
Pasul 4
Acesta va fi rezultatul afișat:

MARI

Pasul 5
Putem vedea rezultatele într-un mod mult mai organizat. Acum, cu acest PID, putem merge la Task Manager și în fila Detalii știți care este serviciul implicat:

MARI

Acolo putem afla mai multe despre serviciu sau îl putem încheia dacă este necesar. Cu aceste metode vom putea cunoaște porturile deschise în Linux sau Windows.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave