Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Невозможно создать SDN VNet без тега.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Невозможно создать SDN VNet без тега., Proxmox Виртуальная Среда
     
    nharrington
    Guest
    #1
    0
    09.06.2024 02:15:00
    У меня проблема с переходом на программно-определённую сеть Proxmox VE (SDN). Текущая ситуация: enp6s0f0 — это нетегированное сетевое соединение, vmbr100 — Linux-мост с портом моста enp6s0f0, у VM998 сетевой интерфейс, подключённый к vmbr100. Такая конфигурация прекрасно работает.

    Когда я пытаюсь создать зону в SDN:  
    - Если выбираю Simple, нет возможности назначить мост, как это предусмотрено для создания изолированных сетей.  
    - Если выбираю VLAN, то могу создать зону и назначить её на vmbr100.

    Когда пытаюсь создать VNet:  
    Ввожу имя, псевдоним и назначаю на VLAN-зону, которую создал выше, но при нажатии Create получаю ошибку:  
    create sdn vnet object failed: 400 Parameter verification failed. tag: missing vlan tag (500).

    Поскольку базовое сетевое соединение не использует VLAN-тегирование, что мне нужно указать в поле Tag?
     
     
     
    arogarth
    Guest
    #2
    0
    11.07.2024 07:34:00
    Привет, решение, чтобы получить SDN VLAN без тега:  
    * Создай SDN VLAN с любым тегом (например, 1)  
    * Задеплой его  
    * Подключись по ssh к ноде и отредактируй /etc/pve/sdn/vnets.cfg, найди свой vlan и поставь тег 0  
    * Задеплой его через UI снова
     
     
     
    nharrington
    Guest
    #3
    0
    13.07.2024 19:57:00
    Спасибо за совет! Я попробовал, но у меня не получилось. Создал новый SDN VLAN 1, развернул, отредактировал vnets.cfg, поменял тег на 0, затем снова попытался развернуть, но получил такую ошибку:  
    Code: netlink : error: netlink: vmbr101: cannot add bridge vlan 0: Invalid VLAN start 0

    TASK ERROR: команда 'ifreload -a' завершилась с ошибкой: код выхода 1.  
    У тебя получилось заставить это работать этим способом?
     
     
     
    sw-omit
    Guest
    #4
    0
    13.07.2024 20:16:00
    В нашем случае я сделал так: для всех VLAN использую SDN, а для неназначенного трафика — просто сам мост vmbr. Неназначенная сеть, где находится всё оборудование, у нас используется очень редко, примерно в одном случае из ста виртуальных машин, поэтому только сисадмины имеют право назначать её мостам, то есть неназначенной сети. Все обычные админы работают только с преднастроенными и помеченными SDN-сетями. Так вероятность ошибок намного ниже, а если вдруг нужна виртуальная машина с неназначенным доступом, то это проходит через нас для проверки и назначения. К тому же наша компания достаточно небольшая, так что такие запросы решаются быстро — всего-то нужно пройтись до соседнего стола или двух.
     
     
     
    nharrington
    Guest
    #5
    0
    14.07.2024 03:01:00
    Спасибо! Именно этим я сейчас и занимаюсь. Просто надеялся, что смогу управлять всем через SDN. Возможно, SDN просто передавал бы это на базовый мост vmbr, но на данный момент похоже, что сделать это невозможно.
     
     
     
    arogarth
    Guest
    #6
    0
    15.07.2024 06:28:00
    @nharrington Я перепроверил, и у меня всё сработало. Какую версию PVE вы используете? У нас сейчас 8.2.4. Основной мост — это untagged OVS-Bridge.  

    Пример конфигурации zones.conf  
    Код:  
    vlan: testzone  
       bridge vmbr1  

    ipam pve vnets.conf  
    Код:  
    vnet: test  
       zone testzone  
       alias test  
       tag 0  

    Интерфейсы  
    Код:  
    auto vmbr1  
    iface vmbr1 inet manual  
       ovs_type OVSBridge  
       ovs_ports eno1
     
     
     
    nharrington
    Guest
    #7
    0
    15.07.2024 19:38:00
    8.2.4 здесь тоже, но у меня не запущен OVS, так что это, наверное, играет роль. Посмотрю на это, когда будет свободное время. Спасибо за информацию!
     
     
     
    katamadone
    Guest
    #8
    0
    05.09.2024 21:00:00
    У меня была такая же проблема с SDN. У меня есть виртуальные машины, которые используют ту же «нес Tagged» сеть, что и сам хост.
     
     
     
    stinkymilky
    Guest
    #9
    0
    13.05.2025 10:57:00
    На Proxmox 8.4 просто создаёте простую зону и vnet с тем же именем, что и мост, подключённый к нетегированной сети:

    Код:
    # cat /etc/network/interfaces | grep -A4 smpl  
    auto smpl  
    iface smpl inet manual  
           bridge-ports ens6f0np0  
           bridge-stp off  
           bridge-fd 0  

    # cat /etc/pve/sdn/zones.cfg  
    simple: smpl  
           ipam pve  

    # cat /etc/pve/sdn/vnets.cfg  
    vnet: smpl  
           zone smpl  
           isolate-ports 1
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры