如何通过 ssh 隧道进入专用网络?

如何通过 ssh 隧道进入专用网络?

我的本地计算机 (A) 可以通过 SSH 访问登录服务器 (B)。登录服务器(B)可以通过SSH访问计算服务器(C)。

即(B)拥有公网IP。 (C) 在 (B) 也属于的专用网络内只有一个专用 IP。

为了直接从本地计算机 (A) 到服务器 (C) 进行 ssh,我按照以下链接中的方法进行操作: https://stackoverflow.com/questions/37827685/pycharm-configuring-multi-hop-remote-interpreters-via-ssh

我收到以下错误消息:通道 2:打开失败:连接失败:没有到主机的路由

看来我的本地机器不知道如何将数据包路由到服务器(C)。我认为路由应该由服务器(A)来完成。

我花了几十个小时,但不明白如何做。任何评论表示赞赏

谢谢!

答案1

我使用 openssh 中的 ProxyJump 功能来实现此目的,也许这适合您:请参阅https://www.exoscale.com/syslog/advanced-ssh-6-things/

相关内容