У меня есть виртуальная машина Centos 7 QEMU-KVM, расположенная на физическом сервере Centos 7. Оба находятся в сети, которая использует идентификаторы vlan. Также администратор сети сказал мне назначить 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, чтобы иметь возможность запускать virt-manager с помощью ssh с:
usermod --append --groups libvirt `whoami`
Из:
https://serverfault.com/questions/868093/vms-on-a-kvm-host-with-tagged-vlans
Я видел: «тегирование виртуальных машин не внутри самой виртуальной машины, а путем создания тегированных интерфейсов на хосте, создания мостов поверх этих тегированных интерфейсов (так что у вас есть что-то вроде тегированного v-switch) и подключения виртуальных машин к тегам мосты "
Итак, у меня есть вопросы:
a) Что мне нужно установить на физическом хосте Centos 7 для создания тегированных интерфейсов внутри самого хоста?
б) Как мне создать мосты поверх этих помеченных интерфейсов?
c) Как мне подключить виртуальную машину QEMU-KVM к этим помеченным мостам?
d) Есть ли какое-нибудь программное обеспечение / оборудование, которое я мог бы использовать для экспериментов с решениями для a) -c)? Я не хочу подвергать риску производственный хост Centos 7 для проверки необходимой конфигурации.
Спасибо