Co to jest netstat?
netstat to polecenie dostępne w systemach Windows, Linux i Unix, służące do wyświetlania informacji o aktywnych połączeniach sieciowych, portach oraz protokołach TCP i UDP. W kontekście egzaminu INF.07 jest to podstawowe narzędzie do obserwacji połączeń karty sieciowej w komputerze.
Do czego służy netstat?
Polecenie netstat pozwala sprawdzić m.in.:
- aktywne połączenia TCP,
- nasłuchujące porty,
- adresy IP i numery portów lokalnych oraz zdalnych,
- stan połączenia, np. ESTABLISHED, LISTENING, TIME_WAIT,
- identyfikator procesu korzystającego z połączenia.
Przykłady użycia w Windows
netstat
Wyświetla podstawową listę aktywnych połączeń.
netstat -a
Pokazuje wszystkie połączenia oraz porty nasłuchujące.
netstat -n
Wyświetla adresy i porty w postaci numerycznej, bez rozwiązywania nazw DNS.
netstat -ano
Pokazuje wszystkie połączenia, porty, adresy numeryczne oraz PID procesu. To jedna z najczęściej używanych form diagnostycznych.
Netstat a inne polecenia
netstat nie służy do testowania osiągalności hosta — do tego używa się ping. Nie wyświetla też konfiguracji IP karty sieciowej — to zadanie polecenia ipconfig. telnet może sprawdzić dostępność konkretnego portu, ale nie pokazuje listy aktywnych połączeń.
Najważniejsze do zapamiętania
Jeśli pytanie dotyczy obserwacji aktywnych połączeń sieciowych w Windows, poprawnym poleceniem jest netstat.