微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ssh从其他控制器节点到openstack实例

如何解决ssh从其他控制器节点到openstack实例

我的服务器上正在运行一个openstack(microstack)实例(ubuntu 20.04):S1。我有一个ubuntu(20.04)实例并在其上运行(浮动ip 10.20.20.100),在该实例上ping 8.8.8.8起作用。我可以通过控制器节点/ S1中的FIP SSH和ping此实例。

我的意图是使用浮动IP从本地计算机(!= S1)(通过WSL)访问此服务器。 LOCAL_PC(WSL)$> ssh 10.20.20.100

我正在考虑使用NAT(S / D),但是我可以对执行这种转发的正确方法进行一些说明!

提前谢谢! BR

解决方法

您可以使用SSH ProxyJump来执行此操作。将您的Ubuntu服务器用作代理或“跳转主机”。

  ssh -J user@proxy user@vm
,

好吧,我已经找到了解决问题的方法:

我已在本地计算机上发出以下命令来SSH虚拟机:

ssh -i ~/.ssh/id_rsa -o ProxyCommand='ssh -i ~/.ssh/id_rsa -W %h:%p <user>@<jumphost/controller_node>' <user>@<target_instance_in_openstack=10.20.20.100>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。