Openvswitch: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Draft)
(Draft)
Строка 18: Строка 18:
 
  ovs-vsctl add-port vmbr0 ens20 trunks=100,200,999
 
  ovs-vsctl add-port vmbr0 ens20 trunks=100,200,999
  
Если необходимо создать мост vmbr0 поверх физических интерфейсов ens19, ens20, ens21 и при этом транковые порты должны быть только на ens19
+
Если необходимо создать мост vmbr0 поверх физических интерфейсов ens19, ens20, ens21  
 +
и при этом транковые порты должны быть только на ens19, а физические порты ens20 и ens21
 +
должны работать на виланах, соответственно, 100 и 200
 +
 +
ovs-vsctl add-port vmbr0 ens19 trunks=100,200,999
 +
ovs-vsctl add-port vmbr0 ens20 tag=100
 +
ovs-vsctl add-port vmbr0 ens21 tag=200
  
ovs-vsctl add-port vmbr0 ens19 trunks=100,200,999
+
Если нужно удалить физический сетевой интерфейсens20 из моста vmbr0
  ovs-vsctl add-port vmbr0 ens20
+
 
ovs-vsctl add-port vmbr0 ens21
+
  ovs-vsctl del-port vmbr0 ens20

Версия 12:04, 9 октября 2024

Draft

Включить сервис

systemctl enable --now openwsvitch


Проверить конфигурацию

ovs-vsctl show

Добавить мост

ovs-vsctl add-br vmbr0

Прикрепляем к мосту vmbr0 физический сетевой интерфейс ens20

ovs-vsctl add-port vmbr0 ens20 trunks=100,200,999

Если необходимо создать мост vmbr0 поверх физических интерфейсов ens19, ens20, ens21 и при этом транковые порты должны быть только на ens19, а физические порты ens20 и ens21 должны работать на виланах, соответственно, 100 и 200

ovs-vsctl add-port vmbr0 ens19 trunks=100,200,999
ovs-vsctl add-port vmbr0 ens20 tag=100
ovs-vsctl add-port vmbr0 ens21 tag=200

Если нужно удалить физический сетевой интерфейсens20 из моста vmbr0

ovs-vsctl del-port vmbr0 ens20