"Netzwerk ist nicht erreichbar" beim Versuch, Google zu pingen, interne Adressen funktionieren jedoch

80886
Scott C Wilson

Ich kann über das 192-Netzwerk zu anderen PCs in meinem Haus gelangen, aber der Versuch, nach draußen zu gehen, gibt die Meldung "Netzwerk ist nicht erreichbar" an. p3p1 hat eine gute IP-Adresse. Fedora ausführen 16. Was muss ich als Nächstes tun, um eine Fehlerbehebung durchzuführen?

Alle anderen PCs im Haus funktionieren (Windows, Mac).

17
Haben andere PCs in Ihrem Haus einen externen Internetzugang? (Kann ein anderer PC ping google?) Ihr Haus ADSL / Kabel / neu gestartet? Modem? Darius vor 11 Jahren 0
Können Sie versuchen, 8.8.4.4 zu pingen? MariusMatutiae vor 11 Jahren 1
Können Sie Ihr Gateway anpingen? Können Sie die externe Schnittstelle des Gateways per Ping erreichen? brandonscript vor 11 Jahren 0
Ping 8.8.4.4 fails @MariusMatutiae - same error, "connect: Network is unreachable." But then I did a "route -n" and realized I had no gateway, added one ("route add -net 0.0.0.0 gw 192.168.1.1 p3p1") and now I can ping 8.8.4.4 but still not 74.125.229.194 (google). Scott C Wilson vor 11 Jahren 0
Yes @r3mus I can ping 192.168.1.1. On a working machine I go to "whatismyipaddress.com" and get my external address, and can ping that successfully as well from my failing machine. Scott C Wilson vor 11 Jahren 0
Dann Problem gelöst. Herzliche Glückwünsche MariusMatutiae vor 11 Jahren 0
@MariusMatutiae Ich glaube, ich verstehe, was Sie sagen - Ich fügte meiner /etc/resolv.conf die 2 Google Nameserver hinzu und die Dinge funktionierten wieder - aber was ist passiert? Scott C Wilson vor 11 Jahren 0
Fehler im Netzwerkmanager, passiert den Besten von uns und oft auch. Schreiben Sie sich einfach eine Nachricht, damit Sie beim nächsten Mal wissen, wo Sie suchen müssen. MariusMatutiae vor 11 Jahren 0
LOL first time for me. Thanks guys for your help! Cardiac arrest averted! Scott C Wilson vor 11 Jahren 0

1 Antwort auf die Frage

32
MariusMatutiae

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:

  1. 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.

  2. 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.

  3. 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.

Hat funktioniert! Ich vermute, Sie haben recht, dass das Problem im NetworkManager war. Scott C Wilson vor 11 Jahren 1
Ich kann nicht für das Leben von mir herausfinden, wie ich das beim Booten weiter machen kann. Ich habe viele verschiedene Dinge in / etc / network / interface ausprobiert, kann aber nicht funktionieren. thouliha vor 8 Jahren 1
@thouliha Deine Frage hat viele verschiedene Antworten, zum Teil abhängig von deiner Distribution. Wenn Sie es als separate Frage stellen, einschließlich des Namens Ihrer Distribution, werde ich sie gerne beantworten. MariusMatutiae vor 8 Jahren 0
Ich hatte eine beschädigte Routingtabelle. Vielen Dank für Ihren klaren Rat Rich Standbrook vor 7 Jahren 0