我有以下环境配置:
客户 - > HOST_A(公共IP地址) - > HOST_B(私有IP地址)
话虽这么说,为了避免手动连接到HOST_A然后再连接到HOST_B,我在.ssh / config文件中使用下面的跳转主机配置。
Host HOST_B
ProxyCommand ssh -q HOST_A nc -q0 HOST_B 22
当我使用常规终端时,此解决方案效果很好,但在使用"远程系统"时,它不起作用。在Eclipse IDE中。我不确定是否必须强制执行配置文件或如何在Eclipse中配置跳转主机。
有没有人知道如何在Eclipse中对此进行排序?
答案 0 :(得分:0)
ssh隧道怎么样?
ssh -L 2222:HOST_B:22 -N HOST_A
然后您可以使用localhost:2222通过ssh连接到HOST_B。您只需要Eclipse就可以在ssh配置中指定端口。