Działanie domyślne
netstat domyślnie wyświetla cztery kolumny:
- protokół (TCP lub UDP)
- adres lokalny (z którego jest nawiązywane połączenie – adres komputera w sieci)
- adres obcy (do którego nawiązywane jest połączenie)
- status (ESTABLISHED, CLOSED, TIME_WAIT…)

Połączenia pojawiają się sukcesywnie (netstat potrzebuje czasu aby odpytać się serwer DNS o nazwy adresów):

Aż pokaże wszystkie aktywne połączenia:

Parametryzacja
-n
Sprawia, że adresy i porty są wyświetlane w wersji numerycznej – adresy nie są rozwiązywane przez DNS, co znacząco przyspiesza działanie

-a
Powoduje, że dodatkowo pokazywane są porty nasłuchujące (LISTENING) na połączenia (dodatkowy status w kolumnie State – LISTENING)

-b
Powoduje pokazywanie aplikacji odpowiedzialnej za połączenie

-o
Powoduje dodanie dodatkowej kolumny PID będącej identyfikatorem procesu (ang. Process IDentifier)

Błąd „The requested operation requires elevation”
Błąd ten pojawia się w momencie gdy używamy wybranych parametrów narzędzia netstat. Problemu polega tutaj na braku uprawnień. Aby uniknąć tego błędu, a zarazem umożliwić uruchomienie netstat z danym parametrem, należy uruchomić linię komend w trybie administratora.
Warto zajrzeć
- https://www.youtube.com/watch?v=8UZFpCQeXnM
- wprowadź w konsoli: netstat /?