LINUX.ORG.RU
решено ФорумAdmin

Настройка сети для раздачи виртуальным машинам ip в разных VLAN

 , , ,


0

1

Доброго времени суток.

Столкнулся с такой проблемой - необходимо в libvirt сделать 2 виртуальные сети с одним диапазаоном адресов и разными vlan, и в этих сетях назначать ip по DHCP. Для этого поднял openvswitch интерфейс (vbr), к нему подключил сеть libvirt, 2 виртуалкам прописал разные vlan (42 и 44). Как теперь правильно настроить выдачу ip этим машинам?

Я пробовал поднимать отдельный мост (br1) с назначеным ip и слушающим dhcpd на нем, и для каждого vlan создавать veth пару, один конец которой подключать к vswith в tagged порт, другой к мосту с dhcp. Вроде все работает, но мне кажется, что должен быть более простой и правильный путь.

Спасибо.

Получилось сделать так: добавить через ovs-vsctl по одному порту/внутреннему интерфейсу для каждого vlan, после чего подключить созданный интерфейс в мост, где слушает dhcpd. Создавать veth пары не нужно, такое решение меня устраивает.

kirichenkoga
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.