[英]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.