我在 Centos 7 物理服务器上有一个 Centos 7 QEMU-KVM 虚拟机。两者都在使用 vlan id 的网络中。网络管理员还告诉我将 VLanId 33 分配给虚拟机。因此,除非我为该虚拟机分配正确的 VLanId,否则虚拟机无法访问互联网。在主机上,我还使用以下方法安装了 QEMU-KVM:
sudo yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer bridge-utils
我还将我的帐户添加到 libvirt 组,以便能够使用 ssh 运行 virt-manager:
usermod --append --groups libvirt `whoami`
从:
https://serverfault.com/questions/868093/vms-on-a-kvm-host-with-tagged-vlans
我看到:“标记虚拟机不是在虚拟机本身内进行的,而是通过在主机上创建标记接口、在这些标记接口之上创建网桥(因此您拥有类似标记的 v-switch 的东西)并将虚拟机插入这些标记的网桥来完成的”
因此,我有一些问题:
a) 我需要在 Centos 7 物理主机上安装什么才能在主机内部创建标记接口?
b) 如何在这些标记接口上创建桥梁?
c) 如何将 QEMU-KVM 虚拟机插入到这些标记的桥中?
d) 是否有任何软件/硬件可用于试验 a)-c) 的解决方案?我不想冒着风险使用生产 Centos 7 主机来测试所需的配置。
谢谢