So stellen Sie über SSH eine Verbindung zum Server mit einem anderen Port als 22 her

So stellen Sie über SSH eine Verbindung zum Server mit einem anderen Port als 22 her

Zunächst einmal bin ich ein völliger Neuling, wenn es um Netzwerkthemen geht.

Ich verwende einen Banana Pi für Samba, Media Center und andere Dinge in meinem Heimnetzwerk. Da ich einen Hitron-Router habe, kann ich Port Forwarding verwenden, um von der Ferne auf mein lokales Netzwerk zuzugreifen.

Beim Einrichten der Portweiterleitung am Router habe ich herausgefunden, dass man einen anderen internen Port als den externen Port eingeben kann. Wenn ich jetzt über SSH auf meinen Banana Pi zugreifen möchte, ist es dann möglich, eine Verbindung über einen anderen Port als 22 herzustellen, z. B. 12345, um die Erreichbarkeit von Port 22 für andere zu „verbergen“. Ich gebe also einfach abcd.efghij.klm:12345 in PuTTY ein (natürlich mit einer DynDNS-Konfiguration für meinen Banana Pi), wodurch ich zur IP meines Routers an Port 22 weitergeleitet werde?

Antwort1

Ja, es ist möglich, den Port zu ändern. Nutzen Sie dazu einfach die Option rechts neben der Adresse.

Kitt

Randbemerkung: Wenn Sie den Befehlszeilenclient verwenden ssh, können Sie den Port als angeben ssh -p <port> user@server. Der Port erscheint nicht am Ende der Adresse wie bei anderen URI-Schemata.

Bearbeiten: Sie können SSH so konfigurieren, dass es jeden beliebigen Port verwendet, und Ihren Router so konfigurieren, dass eingehende Ports an jeden beliebigen anderen Port weitergeleitet werden. Stellen Sie sicher, dass Ihr DNS-Eintrag auf Ihren Router verweist (irgendwo in der DMZ, vermute ich), dass Sie eine Verbindung zu dem externen Port herstellen, den Sie in Ihrem Router angegeben haben, und dass der interne Port des Routers auf denselben Port wie Ihr SSHD-Agent konfiguriert ist.

verwandte Informationen