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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Проверка параметра сетевого адреса не прошла успешно. (400), Proxmox Виртуальная Среда
     
    millerwissen
    Guest
    #1
    0
    21.02.2024 11:22:00
    Всем привет! Недавно я пробую Proxmox на сервере и столкнулся с довольно странной проблемой в веб-интерфейсе управления. Я создал «Linux Bridge», чтобы получить внутренний коммутатор (похоже на то, к чему я привык в Hyper-V), и хочу назначить локальные IPv4 и IPv6 на этот интерфейс, которые будут маршрутизироваться через сложную внутреннюю VPN-сеть с двухстековыми внутренними IP-адресами. Если я пытаюсь настроить только IP-адрес из диапазона 10.0.0.x — система принимает его без проблем, но как только пытаюсь назначить локальный IPv6, получаю ошибку: Проверка параметров не прошла. (400) address: fc:99::a:1:1 с типом «RESERVED» не может использоваться как хостовый IPv6-адрес. Это мне совершенно не понятно, потому что именно для этого и нужен локальный IPv6-диапазон. Есть ли способ обойти это ограничение или это баг, который стоит отправить в баг-репорт?
     
     
     
    millerwissen
    Guest
    #2
    0
    12.03.2024 14:36:00
    bump
     
     
     
    Kornelius777
    Guest
    #3
    0
    25.04.2024 15:35:00
    Есть какие-то новости по этому поводу? У меня та же самая ситуация...
     
     
     
    floh8
    Guest
    #4
    0
    25.04.2024 16:29:00
    Префикс неверный
     
     
     
    Kornelius777
    Guest
    #5
    0
    25.04.2024 16:30:00
    Точно. Глупец я. fd != fd00. Нашёл свою ошибку.
     
     
     
    millerwissen
    Guest
    #6
    0
    04.12.2024 20:10:00
    Я забыл обновить здесь информацию, но в общем, если вы используете NAT66 или внутренний IPv6, то проверка происходит в части кода /usr/share/perl5/PVE/API2/Network.pm. У вас есть два варианта: можно вручную править /etc/network/interfaces, чтобы обойти эту проверку, но это может быть не так удобно, как использовать GUI. Поэтому вот скрипт, который фактически отключает эту функцию для Proxmox VE 8.3. Учтите, что в будущих обновлениях это может измениться, и файл может быть перезаписан, так что либо адаптируйте скрипт под себя, либо надеемся, что разработчики наконец поймут, что некоторые не хотят использовать публичный IPv6 на своих гипервизорах. И помните: используйте этот код с осторожностью, не превратите живой продакшен-сервер в кирпич.

    Еще один лайфхак: если не хотите пользоваться скриптом, можно сделать так — сочетание nano и GUI. Просто добавьте ваш внутренний IP типа f5::3:1/64 как 21f5::3:1/64, затем сохраните и вручную отредактируйте файл, убрав «21». Это быстрее, чем вводить полный адрес для каждого интерфейса и моста.

    Код: Скопируйте следующее на сервер через ssh:

    nano fix-ipv6.sh  
    ============================================================­=================================  
    #!/bin/bash

    # Скрипт исправления IPv6 для Proxmox  
    set -e

    # Пути к файлам  
    TARGET_FILE="/usr/share/perl5/PVE/API2/Network.pm"  
    BACKUP_FILE="${TARGET_FILE}.bak"

    # Проверяем существование целевого файла  
    if [ ! -f "$TARGET_FILE" ]; then
       echo "Ошибка: файл $TARGET_FILE не найден."  
       exit 1  
    fi

    # Создаем бэкап, если он еще не создан  
    if [ ! -f "$BACKUP_FILE" ]; then
       echo "Создаем резервную копию оригинального файла..."  
       cp "$TARGET_FILE" "$BACKUP_FILE"  
       echo "Резервная копия создана по адресу $BACKUP_FILE"  
    else  
       echo "Резервная копия уже существует по адресу $BACKUP_FILE"  
    fi

    # Находим и изменяем логику проверки IPv6  
    echo "Патчим логику проверки IPv6, разрешая RESERVED адреса..."  
    awk '  
    /my \$check_ipv6_settings = sub {/ { inside_function = 1; print; next }  
    /^\};$/ && inside_function { inside_function = 0; print; next }  
    inside_function && /if \(defined\(\$type\)/ {  
       print "    # Явно разрешаем RESERVED IPv6 адреса";  
       print "    if (defined($type) && $type eq \"RESERVED\") { return; }";  
       print; next;  
    }  
    { print }  
    ' "$TARGET_FILE" > "${TARGET_FILE}.tmp" && mv "${TARGET_FILE}.tmp" "$TARGET_FILE"

    # Проверяем синтаксис отредактированного файла  
    echo "Проверяем синтаксис патченного файла..."  
    if ! perl -c "$TARGET_FILE"; then  
       echo "Обнаружена ошибка синтаксиса в $TARGET_FILE. Восстанавливаем резервную копию."  
       cp "$BACKUP_FILE" "$TARGET_FILE"  
       exit 1  
    fi

    # Перезапускаем службы Proxmox  
    echo "Перезапускаем службы Proxmox..."  
    systemctl restart pveproxy || { echo "Не удалось перезапустить pveproxy. Проверьте логи."; exit 1; }  
    systemctl restart pvedaemon || { echo "Не удалось перезапустить pvedaemon. Проверьте логи."; exit 1; }

    echo "Патч проверки IPv6 успешно применён!"

    ============================================================­=================================  
    Сохраните и выполните

    bash fix-ipv6.sh
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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