[英]docker - Azure Container Instance - how to make my container accesable and recognized from outside?
[英]How to access the instance of OpenStack VM instance from outside the subnent?
我已經使用OpenStack設置了雲測試平台。 我使用了3節點架構。 分配給每個節點的IP如下所示
計算節點: 192.168.9.19/24網絡節點: 192.168.9.10/24控制器節點: 192.168.9.2/24
創建的實例的鏈接是這樣的:
最初,只有當我將controller:8090替換為192.168.9.2:8090時,此實例才可訪問。 我通過設置本地DNS服務器並將192.168.9.2解析為controller.local來解決此問題。 現在,當我替換controller.local時,它可以代替IP起作用。
還有其他方法嗎? 另外,如何在不指定IP的情況下從192.168.9.0/24以外的另一個子網訪問此實例。
如果我正確理解了您的問題,是的,還有另一種方法,您無需設置DNS服務器!
在您要訪問鏈接的機器上,執行以下操作:
192.168.9.2 controller
我建議您在所有節點上執行這些操作,以便可以在OpenStack配置文件中使用這些主機名而不是其IP。 如果必須在子網IP上進行更改,這也可以避免大量的修改。
因此,例如,節點上的/ etc / hosts文件應如下所示:
#controller
192.168.9.2 controller
#network
192.168.9.10 network
#compute
192.168.9.19 compute
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.