如何在不同云提供商的两台机器之间建立SSH连接?

时间:2017-01-13 04:03:00

标签: amazon-web-services jenkins ssh hybris

我在AWS中有一个CentOS实例,在Hybris Cloud中有另一个实例。

AWS实例正在运行Jenkins服务器,我想在Hybris Cloud实例中为它安装一个slave。

我已按照步骤在两台机器之间建立SSH连接,但仍然无法连接它们。

我错过了什么?是否有任何特殊的SSH配置用于在不同的云提供商之间建立连接?

1 个答案:

答案 0 :(得分:0)

我无法代表Hybris,但AWS为您的EC2实例提供了一个安全组。 AWS实例的安全组必须允许来自Hybris服务器的IP地址(或一系列IP地址)的端口22。此外,EC2 Jenkins服务器上的主机防火墙也必须允许这样做。

同样,Hybris服务器必须打开相同的端口。

如果在检查安全组和主机防火墙后仍然遇到问题,请检查AWS中的网络ACL。如果您在默认VPC中并且没有任何更改,则网络ACL应该允许您的用例。但是,如果您使用的是非默认VPC,则创建它的人可能已调整了网络ACL。