我使用虚拟机管理程序作为 KVM,并有一台服务器托管 Openstack 服务。我想访问我的云服务器和实例(通过浮动 IP)。
由于网络限制,我无法创建桥接网络。所以我不得不使用 NAT,但是使用 NAT,由于 IP 与主机不同,我无法从外部访问服务器和仪表板。到目前为止,我找不到解决办法。我想知道是否可以修改 NAT 映射的 IP,或者在安装 Openstack 时使用映射地址而不是主机地址?
答案1
问题出在嵌套虚拟化上(因为 OpenStack 使用自己的虚拟机管理程序)。我可以通过启用虚拟机管理程序(在我的情况下是 KVM)进行嵌套虚拟化来解决这个问题。在以太网接口上创建桥接接口后,我能够使用 NAT 网络进入 KVM 作为 OpenStack 中虚拟机的公共网络。