Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 DHCP не работает

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    SDN DHCP не работает, Proxmox Виртуальная Среда
     
    TechTronic
    Guest
    #1
    0
    22.05.2025 23:08:00
    Всем привет! У меня свежая установка версии 8.4.1 в дата-центре, один Ethernet-порт с публичным IP. Пытаюсь настроить SDN, чтобы обеспечить внутреннюю подсеть для виртуальных машин с DHCP и DNS, которая при этом позволяла бы выходить в Интернет. Я следовал руководствам здесь: https://pve.proxmox.com/wiki/Setup_Simple_Zone_With_SNAT_and_DHCP и здесь: https://cyanlabs.net/tutorials/inst...th-1-ip-using-sdn-and-without-kvm-using-qemu/ (там почти то же самое, только по-другому оформлено). После настройки Simple zone, VNet, Subnet и IPAM виртуальные машины никак не получают IP через DHCP. Я даже полностью отключил фаервол на всех уровнях, чтобы исключить эту причину — результата нет. Буду очень признателен за любую помощь. Спасибо заранее!
     
     
     
    alpot
    Guest
    #2
    0
    17.10.2025 05:32:00
    Эта ссылка https://pve.proxmox.com/wiki/Setup_Simple_Zone_With_SNAT_and_DHCP советует установить dnsmasq, но потом ещё говорит отключить сервис. Почему так?
     
     
     
    hd--
    Guest
    #3
    0
    17.10.2025 11:20:00
    Дело в том, что мы включаем шаблон юнита dnsmasq systemd для каждой зоны, и если вы не отключите стандартную службу systemd, они могут конфликтовать между собой.
     
     
     
    Carontes
    Guest
    #4
    0
    12.01.2026 15:01:00
    Привет, извиняюсь, что пишу после такого долгого перерыва в этой ветке, но у меня та же проблема. Я настроил SDN, задал диапазон DHCP и включил DHCP, но когда создаю LXC или VM, указывая имя зоны SDN bridge с включённым DHCP, IP не выдаётся. Однако если присвоить статический IP из диапазона DHCP, то IP назначается, и всё работает нормально. Не понимаю, что делаю не так. Proxmox 8.4.16.  

    Код: systemctl status dnsmasq@myNET.service  
    ● dnsmasq@myNET.service - dnsmasq (myNET) - Лёгкий DHCP и кэширующий DNS сервер  
    Loaded: загружен (/lib/systemd/system/dnsmasq@.service; отключён; предустановка: включено)  
    Drop-In: /usr/lib/systemd/system/dnsmasq@.service.d  
             └─00-dnsmasq-after-networking.conf  
    Active: активен (запущен) с Пн 2026-01-12 14:54:43 CET; 5 минут назад  
    Process: 95480 ExecStartPre=/usr/share/dnsmasq/systemd-helper checkconfig myNET (код=завершён, статус=0/УСПЕХ)  
    Process: 95485 ExecStart=/usr/share/dnsmasq/systemd-helper exec myNET (код=завершён, статус=0/УСПЕХ)  
    Process: 95491 ExecStartPost=/usr/share/dnsmasq/systemd-helper start-resolvconf myNET (код=завершён, статус=0/УСПЕХ)  
    Main PID: 95490 (dnsmasq)  
       Задачи: 1 (лимит: 76362)  
       Память: 748.0K  
          CPU: 25ms  
       CGroup: /system.slice/system-dnsmasq.slice/dnsmasq@myNET.service  
               └─95490 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.myNET.pid -u dnsmasq --local-service --trust-anchor=.,20326,8,2,E06D>  

    Jan 12 14:54:43 proxmox systemd[1]: Запуск dnsmasq@myNET.service - dnsmasq (myNET) - легкий DHCP и кэширующий DNS сервер...
    Jan 12 14:54:43 proxmox dnsmasq[95490]: запущен, версия 2.90, размер кэша 150
    Jan 12 14:54:43 proxmox dnsmasq[95490]: DNS сервис ограничен локальными подсетями
    Jan 12 14:54:43 proxmox dnsmasq[95490]: опции компиляции: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntr>
    Jan 12 14:54:43 proxmox dnsmasq[95490]: чтение /etc/resolv.conf
    Jan 12 14:54:43 proxmox dnsmasq[95490]: используется nameserver 192.168.10.16#53
    Jan 12 14:54:43 proxmox dnsmasq[95490]: прочитано /etc/hosts - 11 имен
    Jan 12 14:54:43 proxmox systemd[1]: Запущен dnsmasq@myNET.service - dnsmasq (myNET) - легкий DHCP и кэширующий DNS сервер.
     
     
     
    nikatjef
    Guest
    #5
    0
    01.02.2026 01:24:00
    ИЗМЕНЕНО: Нашёл проблему. SG нужно было применять на уровне хост-файрвола, а не на файрволе VNET.

    Я использую Proxmox 9.1.4 и сталкиваюсь с такой же проблемой. С тестового клиента:  
     

    С сервера, через tcpdump на клиенте:  
     

    Я создал правила файрвола, разрешающие порт 68 TCP и UDP на всякий случай. Добавил log-dhcp и log-queries в /etc/dnsmasq.d/sdn/10-sdn0.conf и перезапустил:  
     

    dnsmasq работает без проблем;  

    Моя конфигурация SDN:  
     
     
     
     
     
     
     
    Carontes
    Guest
    #6
    0
    10.02.2026 15:17:00
    Спасибо за ответ. Папка /etc/dnsmasq.d/ у меня пустая, я не вижу никакой папки sdn, там только файл README. Вот мой вывод:

    root@proxmox:~# dhclient -v vmbr0  
    Internet Systems Consortium DHCP Client 4.4.3-P1  
    Copyright 2004-2022 Internet Systems Consortium.  
    Все права защищены.  
    Для информации посетите https://www.isc.org/software/dhcp/

    Прослушивание на LPF/vmbr0/c8:ff:bf:00:7a:28  
    Отправка на LPF/vmbr0/c8:ff:bf:00:7a:28  
    Отправка на Socket/fallback  
    DHCPDISCOVER на vmbr0 на 255.255.255.255, порт 67, интервал 3  
    DHCPOFFER 192.168.10.100 от 192.168.10.254  
    DHCPREQUEST для 192.168.10.100 на vmbr0 на 255.255.255.255, порт 67  
    DHCPACK 192.168.10.100 от 192.168.10.254  
    Ошибка: ipv4: Адрес уже назначен.  
    Связано с 192.168.10.100 — обновление через 37215 секунд.

    Еще я не понимаю, откуда у вас взялся порт 68.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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