Najlepsze polecenia sieciowe wiersza poleceń systemu Windows

Windows jest dostarczany z kilkoma przydatnymi narzędziami sieciowymi. Programy te mogą uzyskać krytyczne informacje o połączeniu sieciowym i pomóc w diagnozowaniu problemów. Istnieją cztery narzędzia sieciowe TCP/IP , o których powinien wiedzieć każdy użytkownik systemu Windows :(Windows)

  1. Netstat
  2. Tracert
  3. Konfiguracja IP
  4. NSlookup

Zobaczmy, co robią te narzędzia i jak są powszechnie używane.

Odświeżacz w TCP/IP

Wszystkie cztery narzędzia to programy sieciowe TCP/IP . Co to znaczy? 

TCP/IP to skrót od Transmission Control Protocol Internet Protocol. Protokół to zestaw reguł i specyfikacji, które określają sposób działania procesu. 

Na przykład w pracy może być protokołem, aby najpierw umówić się na spotkanie z osobistym asystentem szefa, zamiast wpadać do jego biura o losowych porach dnia. Podobnie TCP/IP opisuje, w jaki sposób różne urządzenia połączone ze sobą w Internecie(internet) mogą komunikować się w uporządkowany sposób.

Nauczyć się kochać linię poleceń

Chociaż obecnie 99% interfejsów komputerowych jest graficznych, zawsze będą potrzebne narzędzia tekstowe wiersza poleceń. W większości te narzędzia TCP/IP działają za pośrednictwem wiersza poleceń. Oznacza to, że musisz wpisać nazwę narzędzia i czynność, którą ma wykonać.

W systemie Windows(Windows) zawsze osiągano to za pomocą wiersza polecenia(Command Prompt) , ale jest to wycofywane. Obecnie preferowanym interfejsem wiersza poleceń jest Windows PowerShell

Aby uzyskać dostęp do Powershell:

  1. Kliknij prawym przyciskiem myszy przycisk Start(Start Button)
  2. Wybierz Windows PowerShell (administrator)(Windows PowerShell (Admin))

Teraz możesz wpisywać swoje polecenia w wierszu poleceń w PowerShell , ile dusza zapragnie. Jeśli chcesz iść ścieżką mistrza PowerShell , zaczyna się od jednego kroku. Oznacza to, że korzystanie z PowerShell dla użytkowników domowych — przewodnik dla początkujących(Using PowerShell for Home Users – A Beginner’s Guide) autorstwa naszego własnego Guya McDowella.

Teraz zacznijmy je lepiej poznawać.

Co to jest Netstat?

Netstat lub Network Statistics to potężne narzędzie informacyjne, które zapewnia ważny wgląd w to, co robi Twoje połączenie sieciowe w danym momencie. Daje podstawowe statystyki dotyczące kluczowej aktywności w sieci. Obejmuje to, które porty(ports) są otwarte i używane oraz jakie połączenia są otwarte i uruchomione.

Netstat to nie tylko aplikacja Windows , działa również na Linux , Unix i Mac . Rozpoczął życie w systemie Unix i stał się podstawową bronią w zestawie narzędzi administratora sieci. 

Istnieje graficzna alternatywa w postaci Microsoft TCPView , ale wiedza o tym, jak używać netstat, zawsze będzie przydatna. Istnieje wiele przypadków użycia tego programu, ale obecnie jednym wspólnym celem jest wykrywanie złośliwego oprogramowania. Złośliwe oprogramowanie, takie jak trojany, często otwierają port i czekają, aż ich twórcy skontaktują się z nimi w celu uzyskania dalszych instrukcji. Dzięki netstat możesz szybko sprawdzić, czy istnieje podejrzane połączenie między Twoim komputerem a siecią.

Ważne polecenia Netstat

Netstat jest jednym z najłatwiejszych w użyciu narzędzi TCP/IP . Wystarczy, że wpiszesz „netstat” (bez cudzysłowów), a otrzymasz standardową listę aktywnych połączeń. Który(Which) powinien wyglądać mniej więcej tak:

Jest to dobre dla normalnego przeglądu połączeń sieciowych, ale możesz modyfikować dane wyjściowe za pomocą modyfikatorów. Na przykład „netstat -a” wyświetla wszystkie aktywne porty, a „netstat -b” pokaże plik wykonywalny odpowiedzialny za każdy port nasłuchiwania. Oto więcej kluczowych poleceń:

  • Netstat -e – wyświetla szczegóły wysłanych pakietów
  • Netstat -n – wyświetla listę aktualnie podłączonych hostów
  • Netstat -p – pozwala określić, jaki typ protokołu chcesz sprawdzić
  • Netstat -r – dostarcza listę tablic routingu
  • Netstat -s – podaje statystyki dotyczące IPv4 , IPv6 , ICMP , TCP , itp

Co to jest Tracert?

Tracert to skrót od traceroute . Jest to narzędzie sieciowe, które pokazuje informacje o każdym przystanku na drodze od interfejsu sieciowego komputera do urządzenia docelowego.

Gdy używasz Tracert, aplikacja wysyła specjalne pakiety protokołu ICMP ( Internet Control Message Protocol ), które zmuszają urządzenia przy każdym przeskoku do odsyłania informacji. W szczególności prosi ich o przekazanie dokładnego czasu przybycia pakietu, a następnie wykorzystuje te informacje do obliczenia czasu podróży między każdym przeskokiem.

Tracert ma trzy główne zastosowania:

  • Aby zobaczyć, gdzie gubi się pakiet.
  • Aby określić, gdzie pakiety są opóźnione.
  • Aby zobaczyć adresy IP każdego przeskoku na trasie pakietu.

Następnie zobaczmy, jak działa polecenie Tracert .

Ważne polecenia Tracert

Najbardziej podstawowa forma polecenia Tracert wymaga nazwy narzędzia oraz miejsca docelowego sieci. Miejsce docelowe może być wyrażone jako adres IP lub adres URL witryny . Na przykład: Tracert www.google.com .

Wynik polecenia wygląda tak:

Tracert ma również niewielką liczbę opcji, oto lista:

  • Tracert -d : Mówi Tracertowi(Tracert) , aby nie rozwiązywał adresów na nazwy hostów
  • Tracert -h : Maximum_hops – pozwala zmienić domyślną liczbę przeskoków, np. -h 30
  • Tracert -j lista-hostów(Tracert -j host-list) : Określa LSR ( losową trasę źródłową(loose source route) ) wzdłuż listy hostów
  • -w timeout : Pozwala ustawić, jak długo Tracert czeka przy każdym przeskoku, zanim uzna go za limit czasu. Np . Tracert -w 1000

To proste narzędzie, ale może być niezwykle przydatne, jeśli grasz w detektywa sieciowego!

Co to jest IPconfig?

Jedno z najbardziej użytecznych narzędzi sieciowych TCP/IP , IPconfig , pokazuje bieżącą konfigurację urządzeń sieciowych w komputerze. Może być również używany do ręcznego wymuszania pewnych działań związanych z połączeniami sieciowymi.

IPconfig jest szczególnie przydatny, jeśli Twój komputer ma dynamicznie przypisany adres IP. Ponieważ pozwala szybko sprawdzić, jaki adres IP ma obecnie Twój system.

Ważne polecenia IPconfig

IPconfig jest zwykle używany z parametrem, który wyświetla informacje o sieci lub wykonuje zadanie związane z siecią. Oto niektóre z najważniejszych poleceń, które należy znać:

  • IPconfig /all : wyświetla wszystkie informacje o połączeniach fizycznej i wirtualnej karty sieciowej.
  • IPconfig /flushdns : Resetuje pamięć podręczną programu rozpoznawania nazw DNS . Dobry do rozwiązywania problemów związanych z DNS .
  • /IPconfig /renew : Wymusza przypisanie nowego adresu IP(new IP address) .

IPconfig to narzędzie do ogólnego rozwiązywania problemów z połączeniem internetowym, dlatego warto zapamiętać jego kluczowe polecenia.

Co to jest NSLookup?

NSlookup to skrót od nameserver lookup . „Serwer nazw” to kluczowy typ serwera w DNS (system nazw domen). W rzeczywistości jest to serwer DNS , a to oznacza, że ​​jest to urządzenie sieciowe, które łączy adres URL(URL) wpisywany w przeglądarce z adresem IP serwera, na którym znajduje się zawartość.

Zwykle ten proces jest ukryty przed tobą jako użytkownikiem, ale NSlookup pozwala zrobić dwie rzeczy:

  • Sprawdź(Find) , który adres IP znajduje się za konkretnym adresem witryny.
  • Aby znaleźć adres URL(URL) połączony z określonym adresem IP.

Więc jeśli masz tylko adres internetowy lub adres IP, możesz użyć NSlookup , aby znaleźć drugą część układanki. Możesz połączyć to z informacjami z innych narzędzi, takich jak Tracert lub Netstat , aby określić, które serwery internetowe są dołączone do zgłaszanych adresów IP.

Ważne polecenia NSLookup

Istnieją trzy główne polecenia NSLookup , które powinieneś znać. Pierwszy to po prostu „nslookup”. Pokazuje bieżący serwer nazw i jego adres IP.

Zauważ, że NSlookup nadal działa i jesteś w jego wierszu poleceń, a nie w PowerShell . Jeśli chcesz wrócić do PowerShell , wpisz exit i naciśnij enter .

Pozostańmy jednak przez chwilę i poprośmy nasz serwer nazw o podanie adresu Google.com . Po prostu(Just) wpisz google.com i naciśnij enter .

Jak widać, daje nam to adres IP 172.217.170.46. Wpisz to w przeglądarce internetowej, a zostaniesz przeniesiony bezpośrednio do wyszukiwarki Google . Możesz także wykonać wyszukiwanie wsteczne i wprowadzić adres IP, który powinien następnie zwrócić adres URL(URL) powiązanego z nim serwera.

Teraz znasz cztery podstawowe narzędzia (utilities)TCP/IP , które pomogą Ci zrozumieć, co dzieje się w Twojej sieci i cofnąć zasłonę tajemnicy, jaką jest Internet. Baw się dobrze!



About the author

Witam potencjalnych pracodawców! Jestem bardzo doświadczonym inżynierem oprogramowania z ponad 7-letnim doświadczeniem w branży. Wiem, jak projektować i rozwijać aplikacje dla systemu Windows 7, a na swoim profilu mam szeroki wybór rekomendacji Cool Websites. Moje umiejętności i doświadczenie oferują mi doskonałe dopasowanie do każdej firmy poszukującej utalentowanej osoby z dobrymi umiejętnościami zarządzania projektami, wiedzą programistyczną i doświadczeniem w tworzeniu stron internetowych.



Related posts