Sie sagen, alle anderen PCs in Ihrem Haus haben eine Verbindung. Dann liegt das Problem nur bei Ihrem Linux-Rechner. Es gibt mehrere Möglichkeiten:
-
Sie haben eine Verbindung, aber Sie können Ihr DNS nicht erreichen; Sie können dies anhand
diagnostizierenping -c1 8.8.4.4
Wenn Sie Google erreichen können, haben Sie eine Verbindung und müssen nur Ihre DNS-Server aktualisieren. Bearbeiten Sie (als sudo) Ihre /etc/resolv.conf Datei und fügen Sie diese zwei Zeilen hinzu:
nameserver 8.8.8.8 nameserver 8.8.4.4
und jetzt kann es losgehen.
-
Sie können Google nicht anpingen, aber Sie können Ihren Router oder jeden anderen PC in Ihrem LAN anpingen. In diesem Fall ist es möglich, dass Sie auch Problem 1 haben, also müssen Sie das überprüfen, aber zuerst müssen Sie Ihre Routing-Tabelle überprüfen. Drucken Sie es mit
ip route show default
und prüfen Sie, ob eine Antwort wie diese hier vorliegt:
default via 192.168.11.1 dev wlan0 proto dhcp metric 600
(Das ist für meinen Laptop). Wichtig ist, dass die richtige IP-Adresse Ihres Routers genau dort angezeigt wird, wo meine (192.168.11.1 ) wird gezeigt. Wenn eine falsche IP-Adresse angezeigt wird oder, schlimmer noch, wenn die IP-Route standardmäßig anzeigt Befehl erhält keine Antwort , dann wurde Ihre Routing-Tabelle beschädigt. Sie können es einfach wiederherstellen mit:
sudo ip route del default (only if the wrong IP address appears) sudo ip route add default via IP.address.OfYour.Router
und jetzt können wir mit Schritt 1 fortfahren.
-
Wenn Sie keinen PC in Ihrem LAN anpingen können, liegt ein anderes Problem vor, und es müssen weitere Fragen gestellt werden. Aber wir werden diese Brücke überqueren, wenn wir dort ankommen.