SSH 反向代理的未加密等效项

8 networking linux tcpip mac-osx

我正在寻找与此相当的内容:

ssh -R 8888:10.0.0.2:8888 100.101.102.103
Run Code Online (Sandbox Code Playgroud)

IE。使在本地机器 (10.0.0.2) 上运行在端口 8888 上的服务看起来像在远程机器 (100.101.102.103) 上本地运行的服务。

但是,我不想要 ssh 的加密开销,因为有问题的服务是 https,因此已经加密。

谁能建议一个工具来做到这一点?请注意,启动的方向在这里很重要 - 即。它相当于反向隧道。运行服务的本地机器位于专用网络上,对远程机器不直接可见;远程机器虽然有一个公共 IP。

  • 两端的 unix(OS X 和 Linux)
  • 我可以完全访问两台机器

Sve*_*ven 8

我想,一对 netcat 会话将符合要求。

曼恩


Haa*_*kon 5

只需将 ssh 的加密密码设置为无。

ssh -c none -R 8888:10.0.0.2:8888 100.101.102.103
Run Code Online (Sandbox Code Playgroud)