0

我已经安装了 MicroStack 并启动了一个 Cirros 实例,如MicroStack docs中所述。一切都按预期工作。Cirros 实例10.20.20.202:22可从安装 MicroStack 的主机获得。主机 IP/LAN 为192.168.56.103/24.

但是,MicroStack 安装创建了一个带有 IP 的虚拟网络接口 br-ex,10.20.20.1并且该网络10.20.20.0/24用作 MicroStack/OpenStack 中的外部网络,只能从主机获得。我认为外部网络和浮动 IP 应该在主机的物理接口上,以便浮动 IP 可以从“外部”访问,即浮动 IP 应该来自192.168.56.103/24.

我如何从安装了 MicroStack 的主机以外的其他计算机访问具有浮动 IP 的实例?

4

1 回答 1

0

我今天遇到了同样的问题,发现我必须通过我的 Hyper-V 虚拟交换机地址添加静态路由。

所以对我route add 10.20.20.0/24 172.20.192.1来说,当 Ubuntu/Microstack 在 VM 中运行时,我允许我从我的 Windows 机器访问 OpenStack。

于 2020-07-29T17:15:01.187 回答