PuTTY gibt Netzwerkfehler zurück: Zeitüberschreitung der Verbindung

10

Ich verwende eine Anwendung namens PuTTY, um auf einen Server zu remote.

Ich kann es aus meiner lokalen Bibliothek und vielen anderen Bibliotheken um mich herum (und auch aus Starbucks, Panera usw.) verwenden und es funktioniert.

Aber ich habe heute versucht, es wie zuvor aus dem Haus meines Vaters zu benutzen, und ich bekomme den Fehler:

Network error: Connection timed out. 

Was könnte falsch sein?

Jeff
quelle
@ultrasawblade hat eine großartige Liste, was falsch sein könnte. Sie müssen sich wahrscheinlich mit einigen Einzelheiten des Netzwerk-Setups Ihres Vaters befassen (dh auf einige dieser Probleme testen), um spezifische Hilfe zu erhalten.
JoshP
Zufälligerweise hatte mein Campus zur gleichen Zeit wie meine Wohnung einen Stromausfall (der die lange USV auf dem Zielcomputer überdauerte). Als mich der Stromausfall zum ersten Mal von meinem Vater zu SSH zwang, schaltete er auch den Zielcomputer aus. Verizon war unschuldig (aber sie sind immer noch schlecht in Mathe: verizonmath.blogspot.com ).
Jeff
Ack! Lol.
Ich bin
:) froh, dass es für dich geklappt hat!
Ich habe diese Frage heute gefunden und dann festgestellt, dass ich letzte Nacht meine Router-Firewalls-Einstellungen von niedrig auf mittel geändert habe. :)
ADM

Antworten:

12

Dies bedeutet, dass PuTTY keine Verbindung zum Server herstellen kann.

Mögliche Ursachen:

  • Verizon blockiert eingehende oder ausgehende Datenverkehrs- / TCP-Verbindungen an Port 22, möglicherweise aufgrund der Art des von Ihnen abonnierten Plans oder aus anderen Gründen.
  • Der Router oder 3G / 4G-Hotspot Ihres Vaters blockiert eingehenden oder ausgehenden Datenverkehr / TCP-Verbindungen an Port 22.
  • Sie haben keine Internetverbindung und / oder plötzlich ist ein Fehler mit der TCP / IP-Software auf Ihrem System aufgetreten.
  • Ihr Campus blockiert eingehende oder ausgehende TCP-Verbindungen an Port 22 zu / von der spezifischen IP, von der aus Sie eine Verbindung herstellen, oder einem der Verizon-Subnetze.
  • Sie haben eine lokale Firewall oder Antivirensoftware, die eingehenden oder ausgehenden Datenverkehr / TCP-Verbindungen an Port 22 blockiert.
  • Ihre PuTTY-Einstellungen sind falsch.
  • Ihr DNS wird nicht korrekt in die IP-Adresse Ihres Campus aufgelöst und Sie stellen tatsächlich eine Verbindung zum falschen System her.
LawrenceC
quelle
Danke für den Überblick. Ich denke, ich kann 3, 4, 5, 6 und 7 eliminieren (keine i-net-Verbindung, Campus-Blockierung, lokale Firewall oder Antivirus und falsche PuTTY-Einstellungen, DNS-Auflösung). Wie würde ich überprüfen, ob der Router oder VZ Port 22 blockiert?
Jeff
Hier ist eine Liste der öffentlichen SSH- Server: shells.red-pill.eu - Ich habe den ersten ausprobiert und eine SSH-Eingabeaufforderung erhalten. Ich weiß jetzt, dass mein Port 22 nicht blockiert ist. Natürlich habe ich nicht versucht, ein Passwort einzugeben und mich tatsächlich anzumelden. Ich wollte nur die SSH-Anmeldeaufforderung sehen. Ich war auch sehr höflich und habe das genau einmal gemacht;). Auf diese Weise wissen Sie, ob es sich um etwas an Port 22 handelt oder nur um eine Verbindung zu Ihrem Campus. Der nächste Schritt besteht darin, sich beim Router anzumelden und die Einstellungen zu überprüfen.
LawrenceC
Ich habe alles auf dieser Liste durchgearbeitet und dann einige und ich network error: connection timed out
mache
0

Schuld daran waren gleichzeitige Stromausfälle in meiner Wohnung und auf dem Campus.

Jeff
quelle
du veräppelst mich? lol. Ich habe dieses Problem gerade. Keine Stromausfälle hier ...
Oldboy
Sie sind sich nicht sicher, wie genau der Stromausfall mit Ihrem Problem zusammenhängt. Wird der Server von Ihrem Campus mit Strom versorgt, dh ist er Teil des Campus? Wenn nicht, ist ein Stromausfall in Ihrer Wohnung (zu Hause / am College) die wahrscheinliche Ursache des Problems und leicht zu erkennen. Es sei denn, Ihr Router wird nicht über Ihre Wohnung mit Strom versorgt oder Ihre Wohnung schaltet bei Stromausfall auf Batterie um und die Batterie ist so eingerichtet, dass Router, Kühlschrank usw. nicht mit Strom versorgt werden.
MasterJoe2
0

PuTTY stellt eine Verbindung zu SecureShell her.

Ja, es ist wahrscheinlich die Router / Internet-Verbindung.

Es ist selten, aber einige erstklassige Router können ausgehende Verbindungen trennen.

Ich bin mit Verizon nicht vertraut, aber es ist möglich, dass sie eine Art Proxy haben, über den Sie eine Verbindung zum Internet herstellen, und dieser Proxy erlaubt keine ausgehende Verbindung.

Ich hatte ein ähnliches Problem bei der Arbeit. Der Arbeitsproxy blockierte Port 22 (Standardport für SSH). Ich habe es in 443 geändert, den HTTPS-Port, und konnte mich mit meinem Server verbinden. Um diese Änderung vorzunehmen, müssen Sie den /etc/ssh/sshd_configStandardport von 22 auf 443 ändern und dann über diesen eine Verbindung herstellen. Dafür müssen Sie jedoch zunächst eine Verbindung zu einem Server herstellen, was meines Erachtens unmöglich ist. Oder Sie können sehr schnell zur nächsten Bibliothek laufen, die SSH-Konfigurationsdatei ändern, um den HTTPS-Port anstelle des Standardports 22 abzuhören, und nach Hause zurückkehren.

Ich denke jedoch, dass Sie am besten den Verizon-Kundendienst anrufen und ihn danach fragen sollten.

Peter Mortensen
quelle
Ich bin mir nicht sicher, wie ich das meiste tun soll, was Sie vorschlagen. Ich habe versucht, die Porteinstellung im Fenster "PuTTY-Konfiguration" zu ändern, nur zum Teufel, und hatte das gleiche Ergebnis (Verbindungszeitlimit).
Jeff
@ Jeff Das Ändern nur in Putty macht keinen Unterschied, Sie müssen auch den Port auf dem Server ändern. Andernfalls ruft Putty die Nummer 443 an und Ihr Server antwortet nicht, da er nur Port 22
0

Ich hatte das gleiche Problem

Lösung:

1) Antivirus ausschalten 2) Warten Sie einige Zeit, bevor Sie sich erneut anmelden. 3-5 Minuten.

Erledigt!

Anil Singh
quelle