Здравствуйте, ищу совет, как включить транкинг/тегирование на SDN VNet. Ситуация показана на картинке ниже. Хост связан с коммутатором по 4-м интерфейсам, vmbr0 имеет bond0 в составе и понимает VLAN. Есть зона SDN с названием "Public", у которой в качестве моста указан vmbr0. Существует несколько VNet с тегами, которые ссылаются на зону Public, и все они работают нормально (например, VM1).
Что я пытаюсь сделать — создать VNet, который сможет «пропускать транк» к виртуальной машине (например, VM2). Я думал, что нужно просто включить «vlan aware» для транковého VNet, но он заставляет меня еще добавить тег... и это меня сбивает с толку. Складывается впечатление, что это настройка типа q-in-q, а она у меня не будет работать.
В любом случае, когда я подключаю VM2 к этому VNet, сеть не работает. Но если я полностью обойти SDN и настроить vmbr0 как мост напрямую на порту VM, сеть есть (например, VM3), а значит, проблема где-то на стороне SDN.
Я часто запускаю много сетевых VMs, и возможность быстро использовать сабинтерфейсы очень важна. Хотя связка с vmbr0 работает, я бы предпочел сохранить все сетевые настройки в SDN, если это возможно.
Заранее спасибо!
Что я пытаюсь сделать — создать VNet, который сможет «пропускать транк» к виртуальной машине (например, VM2). Я думал, что нужно просто включить «vlan aware» для транковého VNet, но он заставляет меня еще добавить тег... и это меня сбивает с толку. Складывается впечатление, что это настройка типа q-in-q, а она у меня не будет работать.
В любом случае, когда я подключаю VM2 к этому VNet, сеть не работает. Но если я полностью обойти SDN и настроить vmbr0 как мост напрямую на порту VM, сеть есть (например, VM3), а значит, проблема где-то на стороне SDN.
Я часто запускаю много сетевых VMs, и возможность быстро использовать сабинтерфейсы очень важна. Хотя связка с vmbr0 работает, я бы предпочел сохранить все сетевые настройки в SDN, если это возможно.
Заранее спасибо!
