Diagnostizieren Sie Internetverbindungsprobleme mithilfe der Befehlszeile


1

Ich habe mehrere Probleme beim Versuch, CentOS zum Herunterladen zu bringen. Ich kann yum nicht zur Arbeit bringen, da beim Versuch, auf eine Datei zuzugreifen, eine Zeitüberschreitung auftritt. Wie auch immer, gibt es eine Möglichkeit zu verfolgen, warum ein Befehl nicht über eine bestimmte Phase hinausgeht?

Wenn ich zum Beispiel den folgenden Befehl ausführe:

 wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

wget bleibt beim Herstellen einer Verbindung mit addressFromAbove hängen und wird nach einigen Minuten beendet.

Wie kann ich dieses Problem diagnostizieren?

Antworten:


4

Es gibt einige Dinge zu überprüfen. Ich würde damit beginnen, diese Dinge zu überprüfen:

  • Befehl "ifconfig": Stellen Sie sicher, dass Sie eine IP-Adresse und die richtige Netzmaske auf dem Adapter haben, über den Sie eine Verbindung herstellen. Wenn Sie mehrere Adapter auf Ihrem Server haben, stellen Sie sicher, dass der richtige Port angeschlossen ist.
  • Wenn Sie eine statische IP-Adresse verwenden, wechseln Sie nach Möglichkeit zu DHCP. Wenn es jetzt funktioniert, haben Sie einige Einstellungen, die bei Verwendung der statischen IP nicht richtig festgelegt werden.
  • Befehl "ping default_gateway_ip ": Geben Sie die IP-Adresse Ihres Gateways ein, um zu sehen, ob der Server in Ihrem Netzwerk kommunizieren kann
  • Befehl "ping 8.8.8.8": Test, ob der Verkehr direkt zu einer entfernten Adresse fließt.
  • Befehl "ping www.google.com": Testen Sie, ob Sie eine Adresse über DNS auflösen können
  • Befehl "route": Stellen Sie sicher, dass Ihr Standard-Gateway festgelegt ist, da sonst der Datenverkehr nicht ordnungsgemäß an externe Netzwerke weitergeleitet wird. (Achten Sie auf die UG-Flagge)
  • Befehl "service iptables stop": Schalte deine Firewall aus und teste, ob sie falsch konfiguriert ist (vergiss nicht, sie wieder einzuschalten)

Wenn eines dieser Probleme auftritt, sollten Sie in der Lage sein, eine Websuche durchzuführen, um eine Lösung zu finden.


1

Sie können einige der grundlegenden Schritte zur Fehlerbehebung ausprobieren, falls Sie dies noch nicht getan haben.

Versuchen Sie, speedtest.wdc01.softlayer.com zu pingen. Wird der DNS-Name aufgelöst? Wenn dies der Fall ist, funktioniert Ihr DNS ordnungsgemäß. Antwortet der Ping mit der IP-Adresse dieser Website? Wenn ja, funktioniert Ihre IP-Konnektivität ordnungsgemäß.

Sie können dasselbe auch mit google.com versuchen, um eine andere Adresse zu bestätigen.

Probieren Sie eine Traceroute aus, um zu sehen, wie nah es an Ihrem Ziel ist, ob es sich um ein Problem auf Ihrem System handelt oder um ein Problem, das Sie nicht kontrollieren können. Mit diesen Tests können Sie dies eingrenzen.

Sie können auch überprüfen, ob Sie über die richtige IP / Subnetz / Gateway verfügen, indem Sie ifconfig ausführen und die Datei / etc / sysconfig / network-scripts / ifcfg-eth0 überprüfen die Datei /etc/resolv.conf.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.