连接到 Fiware Lab 上的虚拟机:连接超时

Connect to VM on Fiware Lab: Connection timed out

FIWARE Lab, I create a VM instance, keypair, etc as in the tutorial中:

将22端口加入安全组规则:

我按照说明连接到 ssh:

Open the Terminal
Locate the keypair asocciate to this Instance when launching it.
my_keypair.pem

Modify the keypair permissions in order to make it not publicly viewable.
chmod 400 my_keypair.pem

Connect to the Instance using its public IP.
ssh -i my_keypair.pem root@10.0.136.107

还:

$ ssh -i nother-keypair.pem root@10.0.136.107
ssh: connect to host 10.0.136.107 port 22: Connection timed out

为什么会这样?我该怎么办?

第一步是在fi-ware云网站里面配置网络
然后您应该能够为您尝试连接的实例分配一个浮动 IP。这将为您提供 public IP,以便您可以从任何地方访问虚拟机。你这里写的IP是本地IP。
如果您能够分配浮动 IP,请执行以下操作:

ssh -i yourKey.pem root@floatingIP

请记住,您在私有地址中使用的 IP 地址 (10.0.136.107) 无法从基础设施外部访问该网络。

如果您想使用 SSH 访问任何 VM,您需要将 public IP 关联到 VM 实例。

您需要将 public IP 关联到 VM 实例。 要做到这一点: 计算->安全->浮动ip地址->分配ip给项目->分配ip->关联ip->选择实例->关联。 现在您将能够通过您的 public IP 地址

使用 ssh