proxmox 主机上的 Ubuntu 18.04 Guest 无法使用“VirtIO(半虚拟化)”网络适配器

proxmox 主机上的 Ubuntu 18.04 Guest 无法使用“VirtIO(半虚拟化)”网络适配器

嗨,我们有一个 proxmox 主机(主机也是 Ubuntu),上面有一个 VM Ubuntu 18.04 Guest。出于某些原因,我不明白命令

# cat "/boot/config-`uname -r`" | grep -i vir` 

在客户操作系统中显示以下内容

CONFIG_VIRTIO_BLK=m 
CONFIG_VIRTIO_NET=m

并且这个 Ubuntu Guest 不能使用任何VirtIO (paravirtualized)网络适配器(我们必须使用Intel E1000旧的网络适配器。)

我们使用这些设置

在此处输入图片描述

例如:如果我使用以下设置网络不管用在此处输入图片描述

我必须使用传统适配器的原因是什么?有人知道吗?

答案1

您必须创建 NAT 规则以允许 VM 公开访问。请遵循这些步骤创建 NAT。但请注意:

  • 位大小格式的网络掩码不适用于您的系统,请使用完整格式(255.255.255.0)并在 CLI 中测试所有 iptable 规则
  • 从 Ubuntu 18.04 开始你必须使用网络计划设置网络或 Proxmox DHCP

PS看一下qemu-客户-代理

相关内容