2016-11-19 85 views
0

我們正在使用Openstack newtown。我們可以從任何計算機上使用公共端點上的客戶端訪問API,但vm無法訪問它,它們可以ping IP和DNS名稱,但無法使用openstack-client進行卷曲或訪問。我們如何允許從虛擬機連接到API?OpenStack允許從vm訪問api

回答

0

假設您的公共API端點可從外部訪問,您虛擬機所在的網絡將需要外部訪問。這可以通過幾種不同的方式來實現,具體取決於您當前的配置。您可以創建Neutron提供商網絡/子網,以提供對外部世界的物理網絡和網關的訪問。然後您可以直接在提供商網絡上啓動您的實例。有關Neutron提供商網絡的更多信息可在docs.openstack.org找到。

+0

公共端點是可用的,並且虛擬機有浮動IP聯想到它,我可以從虛擬機ping通API FQDN enpoint但我有一個超時時捲曲或使用OpenStack的客戶端。不會從控制器或其他設備發生。 Vm可以捲曲或ping任何其他地址沒有問題。 –

0

問題是浮動IP不會給我的外部網絡的路由。 我使用中子添加路線,現在所有工作都完美無缺。對於信息的命令是:

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