SSH zu Remote-OS X-Computer

SSH zu Remote-OS X-Computer

Ich versuche, mich von meinem iPad aus per SSH mit meinem OS X-Laptop zu verbinden, indem ich die Eingabeaufforderung verwende. Wenn ich im selben Netzwerk bin, funktioniert alles, aber wenn ich versuche, von einem externen Netzwerk auf meinen Computer zuzugreifen, schlägt alles fehl.

Ich habe verschiedene Anleitungen befolgt (wie die hierWie kann ich meinen Computer für den Remote-SSH-Zugriff einrichten?). Ich habe meinem Laptop eine statische IP gegeben, die mit 10.xxx beginnt. Ich verwende einen Airport Extreme und habe Port 22 weitergeleitet. Mein Airport zeigt eine IP von 192.xxx. Ich habe auch No-IP eingerichtet. No-IP zeigt, dass ich eine IP-Adresse wie 67.xxx habe, während Websites wiehttps://www.whatismyip.com/zeige eine Adresse von 173.xxx

Ich habe versucht, auf die Adresse username.no-ip.com zuzugreifen. Ich habe die IP-Adresse 192, 67 und 173 ausprobiert. Nichts funktioniert.

Irgendwelche Gedanken?

Bearbeiten:

Ich habe den Airport Extreme mit „Router-Modus: DHCP und NAT“ eingerichtet. Dabei wurde der DHCP-Bereich auf 10.x zugewiesen und mein Laptop erhielt eine Adresse im 10.x-Bereich.

Portweiterleitung: Sowohl TCP als auch UDP 22 werden weitergeleitet.

Ich glaube nicht, dass der Airport Extreme das äußerste Gerät ist. Ich wohne in einem Mehrfamilienhaus und muss meinen Router an einen Port in der Wand anschließen, also gehe ich davon aus, dass sich irgendwo in der Kette noch ein weiterer Router befindet.

Ich kann vom Mac aus auf das Internet zugreifen.

Antwort1

NAT ermöglicht die Aufteilung einer externen IP in viele lokale Downstream-IPs. Die Außenwelt kann keine direkte Kommunikation mit internen IPs beginnen. Durch die Portweiterleitung können bestimmte Protokolle, die die externe IP erreichen, an die interne IP weitergeleitet werden, die mit dem Server verbunden ist, der sie verarbeiten kann.

NAT kann kaskadiert werden. Wenn Sie in Ihrem Router eine Portweiterleitung einrichten, aber ein anderes NAT-Gerät vorgeschaltet haben, kann die Außenwelt Ihre interne IP-Adresse nicht erreichen. Dazu müssen Sie die Portweiterleitung auf „beiden“ NAT-Geräten einrichten.

verwandte Informationen