0

我们目前正在使用 Openstack newtown。我们可以从任何计算机使用公共端点上的客户端访问 API,但 vm 无权访问它,他们可以 ping IP 和 dns 名称但无法使用 openstack-client curl 或访问。我们如何允许从 VM 到 API 的连接?

4

2 回答 2

0

问题是浮动IP没有给出我的外部网络的路由。我使用中子添加路线,现在一切正常。有关信息,命令是:

中子路由器更新演示路由器--routes type=dict list=true 目的地=192.168.0.27/27,nexthop=10.0.0.1
于 2016-11-21T21:59:03.697 回答
0

假设您的公共 API 端点可从外部访问,则您的虚拟机所在的网络将需要外部访问。这可以通过几种不同的方式实现,具体取决于您当前的配置。您可以创建一个 Neutron 提供者网络/子网,它将提供对物理网络的访问和通往外部世界的网关。然后,您可以直接在提供商网络上启动您的实例。有关 Neutron 提供者网络的更多信息,请访问docs.openstack.org

于 2016-11-19T21:57:09.813 回答