繁体   English   中英

OpenStack允许从VM访问API

[英]Openstack allow api access from vm

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

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

问题是浮动IP无法提供我的外部网络的路由。 我使用中子添加路径,现在一切正常。 有关信息,命令为:

neutron router-update demo-routeur  --routes type=dict list=true destination=192.168.0.27/27,nexthop=10.0.0.1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM