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

Настройка vlan в proxmox 6.0

 


0

1


Физический сервер с ubuntu 16.04 и двумя сетевыми картами перенесли в гостевую машину proxmox-а, выделив ей два сетевых адаптера хостовой машины: enp1s0f0 и enp1s0f1. Ubuntu 16.04 имеет довольно внушительный объем сетевых настроек и большое количество вланов, которые нужно вывести к сегменту L2 через оба сетевых адаптера. Один из управляющих вланов (168) необходимо вывести к хостовой машине и также пробросить к сегменту L2. Попытка решить проблему была произведена с помощью open vswitch, конфиг которого прилагаю:


allow-vmbr2 enp1s0f0
iface enp1s0f0 inet manual
ovs_type OVSPort
ovs_bridge vmbr2


allow-vmbr1 enp1s0f1
iface enp1s0f1 inet manual
ovs_type OVSPort
ovs_bridge vmbr1


allow-vmbr1 vlan168
iface vlan168 inet static
ovs_type OVSIntPort
ovs_bridge vmbr1
ovs_options tag=168
ovs_extra set interface ${IFACE} external-ids:iface-id=$(hostname -s)-${IFACE}-vif
address 192.168.168.200
netmask 255.255.255.0
mtu 1500


allow-ovs vmbr1
iface vmbr1 inet manual
ovs_type OVSBridge
ovs_ports enp1s0f1 vlan168


allow-ovs vmbr2
iface vmbr2 inet manual
ovs_type OVSBridge
ovs_ports enp1s0f0


Не работает. Причем, если отказаться от использования OVSIntPort и привести конфиг к виду:
...
allow-ovs vmbr1
iface vmbr1 inet manual
ovs_type OVSBridge
ovs_ports enp1s0f1


allow-ovs vmbr2
iface vmbr2 inet manual
ovs_type OVSBridge
ovs_ports enp1s0f0
...
то все vlan пробрасываются. Но теряется управление proxmox. Если исключить из конфига vmbr2, то все работает, в т.ч. управление. Но я теряю все vlan, проходящие через enp1s0f1, что недопустимо. Может кто-то в курсе, как решить проблему?



Последнее исправление: Arius1987 (всего исправлений: 3)

то все vlan пробрасываются И будут. Потому как дефолтный ovs bridge работает как транковый порт.

anonymous
()

Решено

После перехода на версию proxmox 6.1 все заработало

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