Říkáte, že všechny ostatní počítače ve vašem domě mají připojení. Pak je problém pouze ve vašem linuxovém počítači. Existuje několik možností:
-
Máte připojení, ale nemůžete dosáhnout svého DNS; můžete to diagnostikovat pomocí
ping -c1 8.8.4.4
pokud se dostanete na Google, pak máte připojení a stačí aktualizovat servery DNS. Upravte (jako sudo) svůj /etc/resolv.conf soubor a přidejte tyto dva řádky:
nameserver 8.8.8.8 nameserver 8.8.4.4
a teď můžete jít.
-
Nemůžete pingnout Google, ale můžete pingnout svůj router nebo jakýkoli jiný počítač ve vaší LAN. V tomto případě je možné, že máte také problém 1, takže to budete muset zkontrolovat, ale nejprve musíte zkontrolovat směrovací tabulku. Vytiskněte jej pomocí
ip route show default
a zkontrolujte, zda existuje odpověď, jako je tato:
default via 192.168.11.1 dev wlan0 proto dhcp metric 600
(to je pro můj notebook). Důležité je, aby se správná IP adresa vašeho routeru zobrazovala přesně tam, kde je moje (192.168.11.1 ) je ukázáno. Pokud se zobrazí nesprávná adresa IP, nebo v horším případě, pokud směrování IP zobrazuje výchozí příkaz neobdrží žádnou odpověď , pak byla vaše směrovací tabulka poškozena. Můžete jej jednoduše obnovit pomocí:
sudo ip route del default (only if the wrong IP address appears) sudo ip route add default via IP.address.OfYour.Router
a nyní můžeme přejít ke kroku 1.
-
Pokud nemůžete pingnout žádný počítač ve vaší síti LAN, pak je tu jiný druh problému a bude třeba položit další otázky. Ale ten most přejdeme, až tam dorazíme.