我有一个装有Ubuntu服务器18.04的旧戴尔。我在那里安装了KVM,创建了一个来宾计算机(同样是Ubuntu服务器18.04),将NIC设置为主机设备networkcard:macvtap并启动了它。
在来宾计算机上,我可以设置:
network:
ethernets:
enp1s0:
dhcp4: true
version: 2
vlans:
vlan10:
id: 10
link: enp1s0
dhcp4: true
,它将同时从本地网络和VLAN 10上的网络获得IP地址。无需桥接。
我想将内容移动到另一台(永久)服务器,但是无论我做什么,我只会得到本机网络IP。 VLAN 10的DHCP请求超时。
我检查了VLAN是否在交换机上正确配置。我还成功尝试在服务器(管理程序)上配置VLAN,这很好。我只是无法在访客内部获得VLAN。
有人可以指出我可能做错了什么吗?就像我说的那样,此精确设置适用于另一个硬件。非常感谢
编辑:网络源已将Source mode
设置为Bridge
。如果我将其更改为Passthrough
,则说明vlan已在guest虚拟机中正确配置