Назад | Перейти на главную страницу

Назначение правильного тега vlan id виртуальной машине QEMU-KVM Centos 7

У меня есть виртуальная машина 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 для проверки необходимой конфигурации.

Спасибо