Linia poleceń systemu Windows ukrywa te 6 niesamowitych narzędzi do rozwiązywania problemów z siecią

Linia poleceń systemu Windows ukrywa te 6 niesamowitych narzędzi do rozwiązywania problemów z siecią

Problemy z internetem są frustrujące, ale Windows oferuje narzędzia w PowerShell, które pomagają zidentyfikować i rozwiązać te kłopoty.

Problemy z siecią? Znasz to. Wszystko działa, oprócz internetu. Strony ładują się w nieskończoność, a połączenie sypie się w najmniej spodziewanych momentach. Uciążliwe, prawda?

Nie ma co panikować. Windows ma narzędzia, które pomogą. Można je uruchomić w PowerShell. Nie rozwiążą każdej sprawy, ale mogą pomóc zidentyfikować, co się dzieje — to kluczowy krok w procesie rozwiązywania problemów.

Pamiętaj, aby uruchomić PowerShell jako administrator. Niektóre polecenia wymagają dodatkowych uprawnień.

Ipconfig

Podstawowe informacje o sieci

Rozpocznij od wpisania ipconfig. To otworzy wrota do informacji o twoich adapterach sieciowych, IP routera (Default Gateway) i lokalnym adresie IP. Aby uzyskać pełny zestaw informacji, dodaj:

ipconfig /all

Jeśli pojawił się błąd DNS Server Is Not Responding, użyj polecenia, aby opróżnić pamięć podręczną DNS:

ipconfig /flushdns

Czasami odświeżenie adresu IP rozwiązuje różnorodne problemy. Dwa polecenia, które pomogą, są proste do uruchomienia, nic cię to nie kosztuje. Pamiętaj, jeśli masz zasady zapory na routerze dotyczące IP komputera, dostosuj je po odświeżeniu:

ipconfig /release
ipconfig /renew

I jeszcze jedno — ipconfig /? ujawni pełną listę dostępnych parametrów, co może okazać się pomocne w trudnych momentach.

Ping

Sprawdź, co się dzieje z połączeniem

ping to następne proste, ale efektywne narzędzie. Wypróbuj je, kiedy ikona Wi-Fi wskazuje połączenie, a przeglądarka nie ładuje stron. Najpierw sprawdź router, wpisując ping a za nim adres IP swojego routera. Dla mnie to:

ping 192.168.0.1

Jeśli odpowiada, problem może leżeć gdzie indziej. Następnie spróbuj pingować niezawodny serwer — na przykład google.com:

ping google.com

Wszystko działa? Świetnie. Jeśli nie, a internet działa na telefonie, być może problem leży po stronie dostawcy.

Nslookup

Sprawdzenie serwera DNS

Znajome problemy z DNS? Użyj tego narzędzia, by zobaczyć, co się dzieje. Kiedy zmieniłem dostawcę, odkryłem, że ich serwer DNS był wolniejszy. Po uruchomieniu zapytania odkryłem, że często dostaję komunikaty DNS request timed out przed uzyskaniem adresu IP strony.

Po zmianie na Cloudflare 1.1.1.1 nie doświadczam takich problemów. Wniosek? Twój dostawca może nie dawać rady.rozwiązywaniem problemów ze stronami internetowymi — zajmuje to chwilę. Dlatego postawiłem na Cloudflare 1.1.1.1 jako serwer DNS. Aby sprawdzić stan konkretnej witryny, użyj polecenia:

nslookup nameofthewebsite.com

Zamień nameofthewebsite.com na dowolny adres, na przykład howtogeek.com. Chcesz użyć innego serwera DNS? Dodaj jego adres IP na końcu polecenia:

nslookup howtogeek.com 1.1.1.1

To przydaje się, gdy pobieranie jest szybkie, ale strony ładują się wolno, albo gdy masz problem z dostępem do konkretnej witryny.

Netsh

netsh (Network Shell) ma swoją moc w rozwiązywaniu sieciowych kłopotów. Na przykład, wykonując:

netsh winsock reset
netsh int ip reset

przywrócisz domyślne ustawienia stosu TCP/IP oraz katalogu gniazd Windows (Winsock). Pamiętaj, by po tym zrestartować komputer. Możesz również użyć:

netsh wlan show profiles

do przeglądania zapisanych profili Wi-Fi. Jeśli chcesz usunąć profil, który już Ci nie jest potrzebny, wpisz:

netsh wlan delete profile name="Nazwa profilu, który chcesz usunąć"

Tracert

Śledzenie trasy pakietów

Komenda tracert pokazuje drogę, jaką pokonują pakiety danych z Twojego komputera do wybranej strony, ujawniając opóźnienia na poszczególnych przystankach. Wysyła sekwencję pakietów z rosnącymi wartościami TTL (Time to Live), co pozwala zidentyfikować każdy węzeł na trasie—Twój router, routery dostawcy, zewnętrzne serwery itd. Jeśli zauważysz nagły skok latencji, problem leży prawdopodobnie na routerze, który go wprowadził. Komunikaty Request timed out na niektórych przystankach zazwyczaj są ok—ale jeśli ostatni przystanek się nie odpowiada, może być poważniejszy problem.

Restart-NetAdapter

Czasami wystarczy zrestartować adapter sieciowy

Restartowanie adaptera sieciowego to szybka naprawa kłopotów. Możesz to zrobić ręcznie, ale szybciej będzie sięgnąć po polecenie. W PowerShell wpisz:

Restart-NetAdapter -Name "Nazwa aktywnego adaptera"

Chcesz znaleźć nazwę swojego adaptera? Użyj ipconfig. Jeśli masz adapter oznaczony jako Ethernet 4, wpisz:

Restart-NetAdapter -Name "Ethernet 4"

Nie masz ochoty na poszukiwania? Oto prosty sposób:

Get-NetAdapter | Restart-NetAdapter

To zrestartuje wszystkie Twoje adaptery sieciowe.

Nie bój się PowerShell, zaakceptuj go

Interfejs wiersza poleceń może przerażać, ale z prostymi komendami odkryjesz, że PowerShell wcale nie jest taki straszny. Użyj go do naprawy typowych problemów w Windows, wyłączania funkcji, które umknęły w Ustawieniach, oraz do...

uruchamianie prostych, ale skutecznych narzędzi naprawczych.

Jeśli ciekawią Cię artykuły podobne do Linia poleceń systemu Windows ukrywa te 6 niesamowitych narzędzi do rozwiązywania problemów z siecią, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Ipconfig
    1. Podstawowe informacje o sieci
  2. Ping
    1. Sprawdź, co się dzieje z połączeniem
  3. Nslookup
    1. Sprawdzenie serwera DNS
  4. Netsh
  5. Tracert
    1. Śledzenie trasy pakietów
  6. Restart-NetAdapter
    1. Czasami wystarczy zrestartować adapter sieciowy
    2. Nie bój się PowerShell, zaakceptuj go

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up