Проблема

После включения виртуальной машины с подключенной сетью в тегированный VLAN 55 происходит объединение сетей из разных VLAN.

Диагностика

  • На узле виртуализации ПК СВ "Брест" в состав сетевого моста входят сетевые интерфейсы, через которые проходит тегированный и нетегированный трафик:
    1. Установить пакеты vlan, bridge-utils и ifenslave:

      sudo apt update && sudo apt install vlan bridge-utils ifenslave --yes
      CODE
    2. В результатах вывода команды

      sudo brctl show
      CODE

      указано, что в состав сетевого моста входят тегированный и нетегированный сетевые интерфейсы, например:

      bridge name     bridge id               STP enabled     interfaces
      br1             8000.267e0add0ff4       no              eth1
                                                              eth1.55
      CODE
  • В файле /etc/network/interfaces содержится описание сетевого моста, объединяющего интерфейсы, через которые проходит тегированный и нетегированный трафик, например:

    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet manual
    
    auto eth0.55
    iface eth0.55 inet manual
    
    auto br0
    iface br0 inet static
      bridge_ports eth0 eth0.55
      address 10.0.0.5/24
      gateway 10.0.0.1/24
      dns-nameservers 8.8.8.8
    CODE
  • Служба NetworkManager выключена.
    Для проверки статуса службы следует использовать команду:

    systemctl status NetworkManager
    CODE
  • В сетевой мост попадают кадры из нативного интерфейса и сегмента сети.
    Для получения информации о кадрах следует на узле виртуализации выполнить команду:

    sudo tcpdump -i br0 -e
    CODE

Возможная причина: Несколько сетевых интерфейсов объединены в один мост. Перейти к решению.


Возможные причины