无法从外部计算机连接到Openstack实例

时间:2014-04-29 12:20:12

标签: networking openstack

通过Openstack创建的实例的IP是10.0.0.2。但是当我试图从其他机器ping这个IP时,它没有成功,但是我能够从安装了Openstack(Devstack)的机器上ping这个IP。 可能是什么原因以及如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

这可能会对您有所帮助:http://www.liquidstate.net/blog/technology/openstack-havana-home-lab-on-centos6-with-external-networking/

基本上,您需要一个虚拟路由器才能从LAN连接到OpenStack专用网络。

我认为,您并不需要在每个实例上都准确地使用浮动IP。只有虚拟路由器,然后您可以在LAN中的每台计算机上创建静态路由,例如:

ip route通过192.168.1.100 dev em1

添加10.0.0.0/8

祝你好运!

答案 1 :(得分:0)

此IP是私有IP,默认情况下,当您部署新实例时,它将使用专用IP进行部署。

如果您想拥有公共IP,则需要为项目创建浮动IP,然后,您应该将此池中的一个IP分配给您之前创建的服务器实例。

之后,您可以毫无问题地访问您的服务器实例。

我希望它可以帮到你。