netstat în Comenzi Windows (CMD)

Afișează conexiunile de rețea active, porturile ascultate (Listening) și identificatorul PID al fiecărui proces.

Sintaxă
netstat -ano
netstat -b
netstat -e -s

Ce face netstat

Comanda netstat (Network Statistics) inspectează tabela de conexiuni TCP și UDP a sistemului.

Cea mai folosită combinație este netstat -ano:
• -a: afișează toate conexiunile și porturile de ascultare;
• -n: afișează adresele și porturile în format numeric (ex: 127.0.0.1:8080 în loc de http);
• -o: adaugă o coloană cu PID-ul procesului proprietar.

Parametrul -b (necesită Administrator) afișează numele executabilului direct lângă fiecare conexiune, fiind indispensabil pentru detectarea malware-ului sau programelor care comunică ascuns pe internet.

Opțiuni și argumente

Opțiune / Parametru Descriere
-a Afișează toate conexiunile active și porturile pe care serverul ascultă (LISTENING).
-n Afișează adresele și porturile numeric, fără conversie DNS lentă.
-o Afișează identificatorul PID al procesului care deține fiecare conexiune.
-b Afișează executabilul asociat conexiunii (necesită drepturi elevate).
-p <protocol> Filtrează după protocol: TCP, UDP, ICMP, IP.

Ce returnează

Tabelul socket-urilor de rețea cu starea lor (LISTENING, ESTABLISHED, TIME_WAIT, CLOSE_WAIT).

Exemple

Exemplul 1: Identificarea porturilor deschise în ascultare pe calculator

Afișează porturile locale unde serviciile așteaptă conexiuni.

netstat -ano | findstr "LISTENING"

Ieșire în terminal

  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       840
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       14820
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       2190

Greșeli frecvente

  • Omiterea parametrului ‘-n’, ceea ce obligă Windows să facă rezolvare inversă de nume pentru mii de adrese IP externe, înghețând terminalul timp de minute întregi.
  • Rularea lui ‘netstat -b’ fără drepturi de Administrator, generând eroarea: ‘The requested operation requires elevation’.

Comenzi înrudite

  • tasklist: Afișează lista tuturor proceselor care rulează în sistem, cu PID, sesiune și consum de memorie.
  • taskkill: Termină forțat sau în mod ordonat unul sau mai multe procese după nume sau după PID.
  • findstr: Caută tipare de text și expresii regulare în fișiere sau fluxuri de date (echivalentul ‘grep’ din Linux).
  • ipconfig: Afișează și gestionează parametrii rețelei TCP/IP, adresele IP, gateway-ul, serverele DNS și cache-ul local.
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: netstat

Ai o nelămurire despre utilizarea comenzii netstat sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.