Ich suche ein Äquivalent dazu:
ssh -R 8888:10.0.0.2:8888 100.101.102.103
dh. Lassen Sie den Dienst, der auf Port 8888 auf dem lokalen Computer (10.0.0.2) ausgeführt wird, wie einen lokal ausgeführten Dienst auf einem Remotecomputer (100.101.102.103) aussehen.
Ich möchte jedoch nicht den Verschlüsselungsaufwand von ssh, da der betreffende Dienst https ist und somit bereits verschlüsselt ist.
Kann jemand ein Werkzeug vorschlagen, um dies zu tun? Beachten Sie, dass die Richtung der Initiation hier wichtig ist - dh. Es ist das Äquivalent eines umgekehrten Tunnels. Der lokale Computer, auf dem der Dienst ausgeführt wird, befindet sich in einem privaten Netzwerk und ist für den Remotecomputer nicht direkt sichtbar. Der Remotecomputer hat jedoch eine öffentliche IP.
- Unix (OS X und Linux) an jedem Ende
- Ich habe vollen Zugriff auf beide Maschinen