我正在 ubuntu 机器上设置 Devstack (Openstack) Home Lab,我们在安装了 Openstack 的同一台 ubuntu 机器上创建 VM。但是其他 LAN 机器无法访问内部 IP (10.0.02,..) 0r 对应的浮动 IP (172.24.4.2,...)。我们如何将内部 IP 发布到外部 LAN 机器。
问候里希
我正在 ubuntu 机器上设置 Devstack (Openstack) Home Lab,我们在安装了 Openstack 的同一台 ubuntu 机器上创建 VM。但是其他 LAN 机器无法访问内部 IP (10.0.02,..) 0r 对应的浮动 IP (172.24.4.2,...)。我们如何将内部 IP 发布到外部 LAN 机器。
问候里希
这不是默认启用的。我所知道的是虚拟机可以访问所有机器,但外部机器无法访问内部虚拟机。但是,openstack 的头节点可以访问任何虚拟机。
您需要在仪表板上执行以下操作
请确保在您的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