Verwenden eines umgekehrten SSH-Tunnels ohne Portweiterleitung

1291
Luke Hartman

Ich habe bereits einen Reverse-SSH-Tunnel unter Windows mit FreeSSHd erstellt und kann mich innerhalb des Netzwerks damit verbinden. Mein ISP hat jedoch die Portweiterleitung blockiert und unser Internet steht hinter einem NAT. Es besteht die Möglichkeit, eine Verbindung zu meinem SSH-Tunnel außerhalb des Netzwerks ohne Portweiterleitung herzustellen. Vielen Dank!

0

3 Antworten auf die Frage

0
smu

Ich werde versuchen zu antworten. Ich habe keine Repräsentantin zum Kommentieren.

Ihre Frage macht keinen Sinn, und ich hätte einen Kommentar hinterlassen, um dies zu sagen.

Ich habe bereits einen Reverse-SSH-Tunnel unter Windows mit FreeSSHd erstellt und kann mich innerhalb des Netzwerks damit verbinden.

Das macht einfach keinen Sinn.

Wenn Sie sich in einem Netzwerk befinden, das sich hinter NAT befindet, können Sie sich mit Out verbinden. Sie würden dann einen Rücktunnel erstellen, aber der Computer, der die Verbindung herstellt, stammt aus einem anderen Netzwerk.

Sie sprechen davon, dass Ihr ISP dies / das tut.

Wenn Ihr ISP nur einen Port blockiert, werden sie möglicherweise einige eingehende blockieren. In diesem Fall können Sie den SSH-Server an einem Port ausführen, den er nicht blockiert. Ich bezweifle den ausgehenden Block, aber wenn dies der Fall ist, kann der andere Comp seinen Server an einem ausgehenden Port betreiben, den Ihr ISP nicht blockiert.

Wenn Ihr ISP jedoch NAT auf ISP-Ebene ausführt, können Sie mit AFAIK keinen Server betreiben.

Wenn jedoch der Comp im anderen Netzwerk den Server ausführt und nicht hinter ISP NAT liegt, ist das in Ordnung. Du verbindest dich mit ihm.

0
davidgo

Dazu benötigen Sie einen SSH-Server außerhalb Ihres Netzwerks, zu dem Sie den Tunnel erstellen können. Anschließend können Sie über diese IP-Adresse einen Revertunnel durchführen.

Alternativ können Sie ein VPN-System verwenden (wiederum mit dem VPN-Breakout-Punkt auf einer weltweit erreichbaren IP-Adresse).

0
user32345

Es gibt einen Dienst namens ngrok, mit dem Tunnel eingerichtet werden können, die Verbindungen von außen mit dem Internet ermöglichen.