SSH-Anforderungs-Timeout jedes Mal

Ich versuche, über ssh auf einen Speicherplatz zuzugreifen, den wir bei der Arbeit haben, aber ich erhalte jedes Mal eine Zeitüberschreitung ( Mac OS 10.7.5 - Terminal ).

Ich habe Firewalls und Einstellungen überprüft, sogar Little Snitch ausgeschaltet, und Port 22 ist nirgendwo blockiert. Genau dieselbe Anfrage auf einem Windows-Rechner mit einem SSH-Client durchzuführen, funktioniert wie ein Zauber.

Anfrage:

ssh login_name@server_address

Antworten:

ssh: connect to host server_address port 22: Operation timed out

Das Problem scheint von den VPN-/Proxy-Einstellungen meiner Firma zu stammen. Wird aktualisiert, wenn ich einen Weg finde, es zu umgehen.

Funktioniert es, wenn Sie Ihre Firewall herunterfahren? Ich weiß, dass Sie die Einstellungen überprüft haben, aber es wird nicht angezeigt, ob Sie sie bei ausgeschalteter Firewall überprüft haben
Ja, tut mir leid, dass ich es nicht klar ausgedrückt habe, ich habe es auch mit ausgeschalteter Firewall überprüft!
Ich denke an ein Routing-Problem ... Ist es möglich, Ihren Mac so einzustellen, dass er die IP-Adresse des Windows-Computers verwendet und es sshvon Ihrem Mac aus versucht? Ist die IP-Adresse mit DHCP konfiguriert? Könnten Sie netstat -rnIhrer Frage die Ausgabe von hinzufügen (möglicherweise möchten Sie hier bei AskDifferent nicht alle IP-Adressen öffentlich machen, in diesem Fall ersetzen Sie sie durch a.b.c.d, aber seien Sie konsistent , damit dieselbe IP-Adresse immer denselben a.b.c.dErsatz erhält)? Befindet sich Ihr Mac im selben Netzwerk wie Ihr Speichergerät?
Haben Sie diese Blockade endlich verstanden und behoben ssh?
@Anas: Sie haben in einem Kommentar geschrieben, dass das Problem auf dem Laptop Ihres Kollegen dasselbe war. War das falsch? Was ist der Unterschied zwischen Ihrem Mac- und Windows-Client? Was gibt ein Basic pingauf die 2?
@danielAzuelos Ja, das habe ich, aber das war auch ein Mac-Laptop. Auf den PCs der anderen Kollegen funktionierte es.
Verstanden. Bitte fügen Sie Ihrer ursprünglichen Frage die Ausgabe einer Basis pingauf verglichenen Maschinen hinzu.
Bitte fügen Sie Ihrer OQ (ursprüngliche Frage) hinzu, wie der Mac und der PC physisch verbunden sind.
@danielAzuelos Das war vor über 3 Jahren :) Alles, woran ich mich erinnern kann, ist, dass das Problem damit endete, dass der Proxy des Unternehmens uns blockierte, oder etwas Ähnliches, wie ich in einem meiner Kommentare sagte. Ich wünschte, ich könnte weitere Informationen hinzufügen!
Ich habe das verstanden, aber heute gibt es immer noch viele Kollegen, die sich mit dieser Frage befassen, weil sie die gleiche Art von Problem zu beheben haben. Diese Frage wandert heute nicht in den Papierkorb :).

Antworten (3)

3 Befehle können Ihnen helfen, diesen Protokollfehler aufzuspüren:

ping server_address
traceroute server_address
ssh -v login_name@server_address

Bitte überprüfen Sie, ob Sie sich mit der richtigen Netzwerkschnittstelle mit Ihrem Zielserver verbinden. Wenn Sie den berüchtigten AutomaticStandort verwenden, vernetzen Sie sich möglicherweise falsch (z. B. über das kostenlose WLAN des Nachbarn, wenn Sie dachten, Sie würden Ihr Firmen-VPN verwenden).

Wenn Sie eine legitime oder versehentliche Filterung vermuten, können Sie diese folgendermaßen diagnostizieren:

nmap -Pn -p22 server_address
Hallo Daniel, vielen Dank für deine Antwort. Leider habe ich gerade festgestellt, dass es ein Problem mit den Servereinstellungen und Proxys meiner Firma sein könnte, da es auch auf dem Laptop meines Kollegen nicht funktioniert. Werde berichten wenn nicht! Danke dir !
Aus einem anderen Kommentar geht hervor, dass dieser Laptop auch ein Mac ist.
@daniel Azuelos Ist -Pn für nmap notwendig? Welchen Unterschied würde es machen?
zsh: Befehl nicht gefunden: nmap
@JamieHutber welche Version von MacOS X? echo ${PATH}? [zurück] Tatsächlich denke ich, dass Sie eine Frage zu Ihrem Problem stellen sollten, die keine ssh timeoutEins ist.
Ich habe das gleiche Problem nach dem letzten Update von Mac, alle drei Befehle, die ich ausprobiert habe, funktionieren, aber wenn nmap ausprobiert wird, gibt es State als "gefiltert" an? Ich kann denselben Server mit demselben Netzwerk von Windows aus verbinden. Kann jemand bitte helfen
Welchen Rechner hast du aktualisiert? Ist das der sshClient oder der Server oder beides? Welche Art von Ausrüstung haben Sie zwischen dem Client und dem Server?

Dies trat bei mir unmittelbar nach der Installation einer aktualisierten Version von OS X auf. Bevor Sie zu tief in die Änderung der Netzwerkeinstellungen eintauchen, schlage ich vor, einen zusätzlichen Neustart durchzuführen. Dies hat das Problem für mich behoben.

Ich konnte dies beheben, indem ich meine DNS-Einstellungen von den standardmäßig vom ISP bereitgestellten in andere änderte (in diesem Fall 1.1.1.1, 1.0.0.1).

Wie behebt das Wechseln eines öffentlichen DNS-Servers zu einem anderen öffentlichen DNS-Server ein Problem, das auf ein internes Netzwerk lokalisiert ist („hier bei der Arbeit“, laut OP)?
Genau das frage ich mich auch. Aber keine anderen Variablen wurden geändert, also ist es seltsam.
Mein ISP macht einige sehr skizzenhafte und restriktive Dinge, wenn es darum geht, meinen Datenverkehr zu leiten.