Výpadek internetového připojení potká dříve či později každého z nás. Než začnete volat na zákaznickou linku poskytovatele nebo okamžitě resetovat veškeré síťové prvky, vyplatí se provést základní diagnostiku, která vám napoví, zda je chyba u vás doma, nebo na straně operátora.
Jak zjistit stav síťového rozhraní pomocí ipconfig
Prvním krokem při řešení problémů je ověření, zda váš počítač vůbec komunikuje se sítí. V systému Windows použijte příkaz ipconfig v příkazovém řádku (CMD), u systémů macOS či Linux slouží k tomuto účelu ifconfig nebo modernější ip address. Zajímat by vás měla zejména položka "Výchozí brána" (Default Gateway), která obvykle odpovídá IP adrese vašeho routeru. Pokud vidíte IP adresu začínající 169.254.x.x, znamená to, že počítač nedostal od routeru (DHCP serveru) platné údaje a nemůže se připojit k internetu.
Ověření spojení příkazem ping
Příkaz ping je nejrychlejším způsobem, jak zjistit, zda je cílové zařízení dostupné. Pokud zadáte ping následovaný adresou routeru (brány), ověříte lokální spojení. Pokud tento test projde, ale internet stále nefunguje, zkuste ping 8.8.8.8, což je veřejný DNS server společnosti Google. Pokud tento příkaz uspěje, máte potvrzeno, že internetové spojení jako takové fyzicky funguje, ale problém pravděpodobně leží v nastavení DNS (překladu adres), o čemž se více dozvíte v třetím díle našeho seriálu o DNS.
Sledování cesty dat s traceroute
Pokud se vám nedaří spojit se vzdáleným serverem, příkaz tracert (ve Windows) nebo traceroute (v Linuxu a macOS) vám přesně ukáže, kde se pakety dat na cestě k cíli zastavily. Příkaz vypíše seznam všech uzlů (skoků), kterými data procházejí. Pokud vidíte hvězdičky u určitého uzlu, je to místo, kde komunikace končí. Pokud se data "zaseknou" hned za vaším routerem, je vysoce pravděpodobné, že problém leží v infrastruktuře vašeho poskytovatele internetu.
Diagnostika DNS pomocí nslookup
Pokud internetové stránky nefungují podle názvu (například seznam.cz), ale po zadání IP adresy se spojení naváže, je na vině DNS server. Nástroj nslookup vám umožní otestovat, zda váš aktuálně nastavený DNS server správně překládá názvy domén na IP adresy. Stačí do příkazové řádky napsat nslookup seznam.cz. Pokud příkaz vrátí chybu nebo neúspěch, je třeba zkontrolovat nastavení DNS ve vašem routeru nebo počítači.
Shrnutí
Při diagnostice výpadku internetu postupujte systematicky: nejprve ověřte stav rozhraní (ipconfig), poté dostupnost routeru (ping na bránu) a následně funkčnost spojení do světa (ping na 8.8.8.8). Pokud tyto kroky projdou, ale weby se nenačítají, zaměřte se na DNS (nslookup). V případě, že ping na vnější adresu selhává, použijte trasování (tracert), které vám pomůže určit, zda je příčina potíží na straně vaší domácí sítě, nebo u poskytovatele internetu. Tyto informace vám výrazně pomohou při komunikaci s technickou podporou, která tak bude moci problém vyřešit mnohem rychleji.