嗨,我们有一个 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-客户-代理