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.
Dodaj komentarz

Możesz być zainteresowany