Jak używać polecenia Netstat do rozwiązywania problemów z siecią?

Netstat ( Network Statistics ) to narzędzie wiersza polecenia służące do monitorowania i rozwiązywania problemów z siecią komputerową. To narzędzie pokazuje wszystkie połączenia Twojego urządzenia tak szczegółowo, jak potrzebujesz.

Dzięki Netstat możesz przeglądać wszystkie swoje połączenia oraz ich porty i statystyki. Te informacje są przydatne podczas konfigurowania lub naprawiania łączności. W tym artykule przedstawimy Ci polecenie Netstat i główne parametry filtrowania informacji wyświetlanych o Twoich połączeniach.

Używanie polecenia Netstat do rozwiązywania problemów z siecią

W tej sekcji omówimy następujące tematy:

  1. Jak korzystać z polecenia Netstat.
  2. Użyj(Use) parametrów netstat do filtrowania informacji o połączeniu.
  3. Łączenie parametrów Netstat.

Dołącz do mnie, gdy przejdziemy przez powyższe tematy, aby pomóc Ci lepiej zrozumieć to narzędzie i dowiedzieć się, jak go używać do rozwiązywania problemów z siecią.

1] Jak korzystać z polecenia netstat

polecenie netstat

Kliknij  przycisk Start(Start button) i wyszukaj  Wiersz polecenia(Command Prompt) . Otwórz wiersz polecenia(Command Prompt) z podwyższonymi uprawnieniami, klikając go prawym przyciskiem myszy i wybierając  opcję Uruchom jako administrator(Run as administrator) .

Możesz otworzyć Netstat , wpisując następujące polecenie i naciskając ENTER:

netstat

Jeśli jesteś nowy w sieci, możesz nie rozumieć, co oznaczają te kolumny.

  • Proto:  Protokół sieciowy. Może to być protokół TCP(TCP) lub UDP .
  • Adres lokalny: (Local Address: ) adresy IP i porty interfejsów sieciowych komputera dla danych połączeń.
  • Adres obcy: (Foreign Address: ) Adresy IP i nazwy portów urządzeń zdalnych.
  • Stan (State) wskazuje stan połączenia. Na przykład znajdź aktywne i zamknięte połączenia.

Polecenie  netstat wyświetla aktywne połączenia i ich szczegóły. Można jednak zauważyć, że kolumna adresu obcego wyświetla adres IP i nazwy portów.

Aby wyświetlić numery portów połączeń zamiast nazw portów, obok adresów IP, użyj następującego polecenia:

netstat -n

Ponadto system może się rozłączać lub łączyć z sieciami, a szczegóły sieci mogą zmieniać się w określonych odstępach czasu. Dlatego(Hence) możemy użyć następującego polecenia, aby odświeżyć szczegóły sieci netstat w odstępach czasu za pomocą tego polecenia:

netstat -n 5

Aby zatrzymać odświeżanie, naciśnij  kombinację klawiszy CTRL + C

UWAGA: (NOTE: )w(5) powyższym poleceniu odświeża polecenie co  5 sekund. Możesz(5 seconds. You)  zmienić tę wartość, jeśli chcesz zwiększyć lub skrócić przedział czasu.

2] Użyj(Use) parametrów netstat do filtrowania informacji o połączeniu

Polecenie netstatto potężne polecenie, które może pokazać każdy szczegół połączeń urządzenia. Przyjrzyjmy się następującym najczęściej używanym parametrom netstat, aby znaleźć określone szczegóły sieci.

  • Wyświetl aktywne i nieaktywne połączenia(Display active and inactive connections)

Pokaż sieci, które są aktywne lub nieaktywne.

netstat -a
  • Wyświetl informacje o aplikacjach(Display applications information)

Wymień wszystkie aplikacje powiązane z połączeniami.

netstat -b
  • Wyświetl statystyki karty sieciowej(View network adapter stats)

Pokaż(Show) statystyki dotyczące przychodzących i wychodzących pakietów sieciowych.

netstat -e
  • Wyświetlaj w pełni kwalifikowaną nazwę domeny (FQDNS) adresów obcych(Display foreign addresses’ fully qualified domain name (FQDNS))

Jeśli nie chcesz widzieć numerów portów ani nazw, następujący parametr netstat pokaże w pełni kwalifikowane nazwy domen Twoich adresów zagranicznych.

netstat -f
  • Pokaż numery portów zamiast nazw(Show port numbers instead of names)

Zmień nazwy portów adresów obcych na numery portów.

netstat -n
  • Wyświetl identyfikator procesu(Display the process ID)

Podobny do  netstat,i ma dodatkową kolumnę dla identyfikatora procesu(Process ID) ( PID ) każdego połączenia.

netstat -o
  • Filtruj połączenia według protokołu(Filter connections by protocol)

Wyświetl połączenia dla określonego protokołu —  UDP , TCP , tcpv6 lub  udpv6 .

netstat -p udp

UWAGA:(NOTE:) Należy zmienić udpczęść na protokół, którego połączenia chcesz wyświetlić.

  • Wyświetl port nie nasłuchujący i z listą

Pokaż(Show) połączenia i ich nasłuchujące oraz powiązane porty nienasłuchujące.

netstat -q
  • Statystyki grupowe według protokołu(Group stats by protocol)

Kategoryzuj(Categorize) sieci według dostępnych protokołów — UDP , TCP , ICMP , IPv4 i IPv6 .

netstat -s
  • Wyświetl tablicę routingu(Display routing table)

Pokaż tablicę routingu Twojej aktualnej sieci. Zawiera listę wszystkich dostępnych w systemie tras do miejsca docelowego i macierzy. Podobny do  route printpolecenia.

netstat -r
  • Wyświetl połączenia stanu odciążenia(Display offload state connections)

Pokaż listę stanu odciążania bieżącego połączenia.

netstat -t
  • Zobacz Połączenia NetworkDirect(See NetworkDirect connections)

Pokazuje(Shows) wszystkie połączenia NetworkDirect .

netstat -x
  • Wyświetl szablony połączeń(Display connection Templates)

Pokaż szablony połączeń TCP swoich sieci.(TCP)

netstat -y

3] Łączenie parametrów Netstat

Możesz dalej filtrować parametry Netstat , aby wyświetlać informacje o Twoich połączeniach w dowolny sposób. Z powyższych poleceń wystarczy dodać drugi parametr, aby wyświetlić połączony widok.

Na przykład można połączyć  parametry -s-e, aby wyświetlić statystyki dla każdego protokołu. W ten sposób możesz łączyć inne parametry, aby uzyskać pożądane rezultaty.

Mieszając wiele parametrów Netstat , nie musisz dodawać dwóch myślników (-). Możesz użyć jednego myślnika (-) i dołączyć litery parametrów bez drugiego.

Na przykład zamiast wpisywać następujące polecenie:

netstat -s -e

Możesz napisać to jako:

netstat - se

Polecenie netstat se

Jeśli zapomnisz parametrów, szybkim sposobem na ich zapamiętanie jest poproszenie netstat o pomoc. Po prostu uruchom następujące polecenie:

netstat /?

Aby zatrzymać proces kwerendy netstat w dowolnym momencie, naciśnij kombinację klawiszy CTRL + C



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts