我的本地计算机 (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/