Fernzugriff auf einen Computer mit statischer privater IP über einen Router mit bekannter öffentlicher IP über SSH

489
KhunWasut

Ich möchte über SSH von einer beliebigen entfernten Adresse aus auf einen Computer hinter einem Router zugreifen. Ich habe grundlegende UNIX-Funktionen und einige Codier-Hintergründe, aber ich habe nur minimale Netzwerkkenntnisse. Die Maschine, mit der ich mich verbinden möchte, ist eine Windows-Maschine, auf der CygWin ausgeführt wird.

Dies ist mein aktuelles Setup:

[Öffentliche Router-IP (bekannte öffentliche IP -Adresse ) ]: Sagen Sie, es ist 88.88.88.88
[Private IP des Computers (Zugriff erforderlich) ]: 192.168.1.2

Ich habe bereits Port 22 im Router für die Adresse 192.168.1.2 weitergeleitet. Meine Frage wäre hier

  • Wie verwende ich den SSH-Befehl ordnungsgemäß, um von einem Remote-Computer auf diesen Computer zuzugreifen?
  • Muss ich auf der Serverseite zusätzliche Einstellungen vornehmen?
  • Das Herstellen einer Verbindung von innerhalb des Netzwerks über private IP-Adressen funktioniert, aber ich habe keine Ahnung, wie Sie dies für einen Fernzugriff einrichten.
  • Wenn weitere Informationen benötigt werden, lass es mich wissen.

Ich habe wichtige Arbeit an dieser Maschine, auf die ich während der Arbeit zugreifen kann. Daher werden Ihre Antworten sehr geschätzt. Vielen Dank.

0
Sie stellen eine Verbindung zur öffentlichen IP-Adresse und nicht zur privaten IP-Adresse her. Alles andere hört sich richtig an. Hast du das schon probiert? Hast du ein problem Appleoddity vor 5 Jahren 2
Ja. Die Sache ist, dass die öffentliche IP die IP des Routers ist, aber ich muss auf den Computer zugreifen, der sich hinter diesem Router befindet. (192.168.1.2 statt 192.168.1.1) Ich habe versucht, von einem SSH-Client auf meinem Telefon über ein Mobilfunknetz eine Verbindung zu dieser Adresse herzustellen, kann jedoch nicht auf den Computer zugreifen. Ich wusste nicht, wie ich das machen soll. KhunWasut vor 5 Jahren 0
Ich habe es tatsächlich über [link] (www.yougetsignal.com) von meinem Telefon aus versucht, die öffentliche IP-Adresse und den Port 22 einzugeben, und der Port wurde geschlossen. Denken Sie, dass dies auch ein Problem des ISP ist, der den Port blockiert? KhunWasut vor 5 Jahren 0
Möglicherweise blockiert Ihr ISP den Port. Es ist eine gute Idee, einen anderen Port als den üblichen zu verwenden. Ändern Sie den äußeren Port in etwas anderes und weisen Sie ihn dann auf die interne IP-Adresse und den Port 22. HazardousGlitch vor 5 Jahren 0
Hier kann ein grundlegendes Missverständnis vorliegen. Ich bin etwas unklar. Ihr Router hat eine öffentliche IP-Adresse. Sie stellen eine Verbindung zu dieser öffentlichen IP-Adresse her. Die Portweiterleitung im Router sagt, dass eingehende Anforderungen, die an Port 22 meiner öffentlichen IP-Adresse gerichtet sind, an den internen Computer mit der IP-Adresse 192.168.1.2 weitergeleitet werden. Die Portweiterleitung ist das, was dies tut. Sie werden niemals eine interne IP-Adresse für Ihre Anfragen im öffentlichen Internet verwenden. Appleoddity vor 5 Jahren 0

0 Antworten auf die Frage