【问题标题】:How to Access Openstack on my local machine from External network?如何从外部网络访问本地计算机上的 Openstack?
【发布时间】:2018-11-28 19:38:27
【问题描述】:

我在packstack的帮助下在openstack中部署了一个私有云,一切正常,我可以创建新实例,启动它,使用它从互联网安装软件并删除它,所有设置都在我的本地运行机器作为 vmware 中的虚拟机,我创建了一个路由器、一个公共网络和一个专用网络。我可以从我的实例以及我的主服务器访问 Internet。基本上一切都按预期工作。但我只能从我使用它的网络访问我的云。 我想从外部网络访问我的 Horizo​​n 仪表板和我的实例,我该怎么做?目前我只能以http://10.0.5.2/dashboard 的身份从 ip 访问我的云,但我想为我的云分配一个公共 ip。

【问题讨论】:

标签: networking cloud openstack openstack-neutron


【解决方案1】:

从仪表板/地平线“http://10.0.5.2/dashboard”链接中,这意味着您正在使用 NAT/NAT 网络/任何其他内部网络 IP 来设置 OpenStack。所以你不能在 VMware VM 之外访问它。

如果您需要从 VMware 外部访问 Horizo​​n:

  1. 在 VM 中创建两个接口,一个使用NAT,另一个使用Host-Only networking
  2. NAT IP 用于互联网,Host-Only networking IP 作为HOST_IP 用于 openstack 设置。
  3. 安装openstack,然后你就会有horizo​​n链接为http://Host-only_network_IP/dashboard
  4. 然后您就可以从 VMware VM 外部访问 openstack

【讨论】:

  • 感谢 kvmahesh 的建议,“VMware VM 外部”是指网络外部?如果您的意思是说我可以从 VM 外部的其他设备访问仪表板,我已经可以这样做,我可以从连接到同一网络的 Windows 笔记本电脑访问我的仪表板,当我与我的 openstack VM 不在同一个网络中时,我想做同样的事情。
猜你喜欢
  • 1970-01-01
  • 2012-08-04
  • 1970-01-01
  • 2011-11-11
  • 1970-01-01
  • 2011-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多