Open vSwitch (OVS) — это программный коммутатор, реализующий виртуальные коммутаторы на основе стандарта OpenFlow. Он позволяет создавать виртуальные сети и управлять ими программным способом, предоставляя функции, аналогичные физическим сетевым коммутаторам, но с большей гибкостью и возможностью автоматизации. OVS интегрируется с виртуальными машинами (ВМ) и контейнерами, обеспечивая виртуализацию сети и позволяя создавать сложные сетевые топологии, управляемые с помощью командной строки или API. Важно, перед тем как конфигурировать openvswitch, сначала переведите интерфейсы в режим manual Установка openvswitch: apt install openvswitch-switch Запускаем openvswitch systemctl enable --now openvswitch Создаем bridge интерфейс
ovs-vsctl add-br br0 добавляем Ваш транковый трафик, vlan которые Вы хотите протегировать ovs-vsctl add-port br0 ens18 trunk=you_vlan_number на каждый порт, по которому идёт vlan прописываете тэг, относительно номера vlan ovs-vsctl add-port br0 ens33 tag=you_vlan_nu