Sie sagen, dass alle anderen PCs in Ihrem Haus eine Verbindung haben. 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 durch diagnostizieren
ping -c1 8.8.4.4
Wenn Sie Google erreichen können, haben Sie eine Verbindung und Sie müssen nur Ihre DNS-Server aktualisieren. Bearbeiten Sie (als Sudo) Ihre /etc/resolv.conf und fügen Sie diese beiden Zeilen hinzu:
nameserver 8.8.8.8 nameserver 8.8.4.4
und jetzt bist du gut zu gehen.
Sie können kein Ping an Google senden, aber Sie können Ihren Router oder einen anderen PC in Ihrem LAN anpingen. In diesem Fall ist es möglich, dass Sie auch das Problem 1 haben. Daher müssen Sie dies überprüfen. Zuerst müssen Sie jedoch Ihre Routing-Tabelle überprüfen. Drucken Sie es mit
route -n
und prüfen, ob es eine Zeile wie diese gibt:
Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.253.1 0.0.0.0 UG 0 0 0 eth0
Wichtig ist hier, dass Sie den doppelten Satz von 0.0.0.0 genau dort haben, wo Sie sie sehen, das Flag auf UG (bedeutet Gateway Up) und einige IP-Adressen unterhalb von Gateway gesetzt ist. Wenn Sie dies nicht tun, ist Ihre Routingtabelle beschädigt. Sie können es einfach wiederherstellen mit:
sudo ip route add default via IP.address.OfYour.Router
und jetzt können wir Schritt 1 gehen.
Wenn Sie keinen PC in Ihrem LAN anpingen können, gibt es ein anderes Problem und es müssen weitere Fragen gestellt werden. Aber wir werden diese Brücke überqueren, wenn wir dort ankommen.