Назад | Перейти на главную страницу

Проблемы с маршрутизацией при подключении соединенного канала VLAN к Xen dom0 на CentOS

Я создаю новый dom0 с облигацией LACP. Связь между сетью, dom0 и domU в порядке без включенного транка.

Как только я начинаю маркировать трафик на коммутаторе и добавлять соответствующие интерфейсы (bondX.VLANID и новые мосты, привязанные к каждой VLAN) на dom0, я сталкиваюсь с двумя проблемами.

  1. Я могу подключиться к dom0 только через подсеть, для которой установлен шлюз по умолчанию на dom0.
  2. Все domU теряют возможность подключения к сети (из / в LAN, dom0, другие domU на том же мосту) независимо от моста.

Есть мысли о том, что мне может не хватать?

Добавление более подробной информации по запросу Тильмана Шмидта:

Работает: группа LACP на коммутаторе -> bond0 (режим 4) на dom0 -> bridge -> domU

Сломано: транкинговая группа LACP на коммутаторе -> bond0 (режим 4) на dom0 с bond0. VLANIDX -> bridgeX -> domU

Подключение к dom0 на VLANID X, где шлюз dom0 по умолчанию установлен на VLANID X, работает нормально, но любая другая настройка VLAN не работает, даже если счетчики интерфейса и на bond0.X, и на соответствующем приращении моста.

Вне стандартной конфигурации для bond0, в которой не было проблем до добавления VLAN, я добавляю следующие параметры к каждому сетевому сценарию bond0.VLANIDX (удаляя строку BRIDGE = из главного интерфейса bond0):

VLAN=yes
BRIDGE=bridgeX

Затем для каждого bridgeX я добавляю соответствующую IP-информацию для VLAN в параметры IPADDRESS и NETMASK.