1

我正在 ubuntu 机器上设置 Devstack (Openstack) Home Lab,我们在安装了 Openstack 的同一台 ubuntu 机器上创建 VM。但是其他 LAN 机器无法访问内部 IP (10.0.02,..) 0r 对应的浮动 IP (172.24.4.2,...)。我们如何将内部 IP 发布到外部 LAN 机器。

问候里希

4

2 回答 2

0

这不是默认启用的。我所知道的是虚拟机可以访问所有机器,但外部机器无法访问内部虚拟机。但是,openstack 的头节点可以访问任何虚拟机。

于 2014-05-09T00:05:43.333 回答
0

您需要在仪表板上执行以下操作

  1. 启动实例
  2. 将浮动 IP 关联到实例
  3. 检查安全配置文件并确认您使用的协议在列表中(默认为隐式拒绝所有)

请确保在您的devstack/local.conf中启用了“ q-l3 ”和其他 neutron 服务。如果您可以向我们提供 Open vSwitch 信息,它将有所帮助。

$ sudo ovs-vsctl show 

    Bridge br-int
        Port ...
    Bridge br-ex
        Port "eth2"
            Interface "eth2"
        Port "qg-5d0d5dbd-99"
            Interface "qg-5d0d5dbd-99"
                type: internal
        Port br-ex
            Interface br-ex
                type: internal
于 2014-10-14T17:06:30.913 回答