KVM VM 重启后是否失去了其公共 IP 和互联网访问权限?

KVM VM 重启后是否失去了其公共 IP 和互联网访问权限?

我用“virsh shutdown VM”关闭了其中一台虚拟机,当我启动它时,它失去了对互联网的访问权限。虚拟机有自己的公共 IP,有自己的接口。我不确定这个公共 IP 是如何分配给虚拟机的,可能是从 KVM 主机获得的,但我在历史记录中没有看到它。有什么好方法可以开始调试这个问题吗?

答案1

您没有提到客户操作系统是什么,也没有提到磁盘如何传递到虚拟机,因此假设它是 Linux,一般来说,我会从主机挂载客户磁盘(使用 mount 或 guestfish,取决于磁盘传递的方式)并查看 /etc 网络配置中的内容。如果您弄清楚了地址是如何获得的,您就会知道首先要查看哪里。还要查看为虚拟机 ( virsh domiflist <name>) 定义的网络接口是否仍在主机中可用。这是开始。

相关内容