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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Hetzner + дополнительный IP + /29 публичная подсеть, Proxmox Виртуальная Среда
     
    adrpan
    Guest
    #1
    0
    29.03.2023 14:54:00
    Привет, в прошлый раз мой начальник решил купить /29 для следующих виртуалок. Я немного без опыта в таких «продвинутых» вещах, как сеть, поэтому нужна помощь/совет. Вообще я пробовал по этому туториалу (https://docs.hetzner.com/robot/dedicated-server/network/net-config-debian-ubuntu#routed-brouter) и начал создавать ENI на нашем хосте, вот что получилось:

    Код:
    auto lo  
    iface lo inet loopback

    auto enp8s0  
    iface enp8s0 inet manual  
           address xxx.xxx.134.92 #ГЛАВНЫЙ IP  
           netmask 255.255.255.255  
           gateway xxx.xxx.134.65  
           pointopoint xxx.xxx.134.65

    auto vmbr0  
    iface vmbr0 inet static  
           address xxx.xxx.134.92 #ГЛАВНЫЙ IP  
           netmask 255.255.255.255  
           gateway xxx.xxx.134.65  
           bridge-ports none  
           bridge-stp off  
           bridge-fd 0  
           pre-up brctl addbr vmbr0  
           up ip route add xxx.xxx.134.89/26 dev vmbr0 # ДОПОЛНИТЕЛЬНЫЙ IP  
           down ip route del xxx.xxx.134.89/26 dev vmbr0  
    #hosting

    auto vmbr5  
    iface vmbr5 inet static  
           address 10.10.90.1/24  
           bridge-ports none  
           bridge-stp off  
           bridge-fd 0  
    #private lan

    auto vmbr2  
    iface vmbr2 inet static  
           address xxx.xxx.134.92 # ГЛАВНЫЙ IP  
           netmask 255.255.255.255  
           bridge-ports none  
           bridge-stp off  
           bridge-fd 0  
           pre-up brctl addbr vmbr2  
           up ip route add zzz.zzz.29.57 dev vmbr2 #IP из /29 подсети  
           down ip route del zzz.zzz.29.57 dev vmbr2

    #информация по публичным ВМ от Hetzner есть:  
    Gateway: xxx.xxx.134.92 #ГЛАВНЫЙ IP  
    Netmask: 255.255.255.248  
    Broadcast: zzz.zzz.29.63  
    Доступные IP: zzz.zzz.29.57-63  

    А вот конфиг внутри ВМ:  
    Код:
    auto ens18  
    iface ens18 inet static  
       address zzz.zzz.29.57  
       netmask 255.255.255.248  
       gateway xxx.xxx.134.92 #ГЛАВНЫЙ IP  
       pointopoint xxx.xxx.134.92 #ГЛАВНЫЙ IP  
       dns-nameservers 1.1.1.1 213.133.106.251

    auto ens19  
    iface ens19 inet static  
       address 10.10.90.5/24

    Но это не работает. Кто-нибудь понимает, в чем ошибка? Может, не стоит всё это смешивать и стоит отправить тикет в Hetzner по поводу hwaddress для /29? Буду благодарен за любую помощь в этой ветке.

    {  
       "lightbox_close": "Закрыть",  
       "lightbox_next": "Следующий",  
       "lightbox_previous": "Предыдущий",  
       "lightbox_error": "Запрашиваемый контент не может быть загружен. Пожалуйста, попробуйте позже.",  
       "lightbox_start_slideshow": "Запустить слайдшоу",  
       "lightbox_stop_slideshow": "Остановить слайдшоу",  
       "lightbox_full_screen": "Полный экран",  
       "lightbox_thumbnails": "Миниатюры",  
       "lightbox_download": "Скачать",  
       "lightbox_share": "Поделиться",  
       "lightbox_zoom": "Увеличить",  
       "lightbox_new_window": "Новое окно",  
       "lightbox_toggle_sidebar": "Показать/скрыть боковую панель"  
    }

    Сейчас у меня такой конфиг и он работает нормально:

    Код:
    auto lo  
    iface lo inet loopback

    iface enp8s0 inet manual

    auto vmbr0  
    iface vmbr0 inet static  
       address xxx.xxx.134.92/26 #ГЛАВНЫЙ IP  
       gateway xxx.xxx.134.65  
       bridge-ports enp8s0  
       bridge-stp off  
       bridge-fd 1  
       bridge-vlan-aware yes  
       bridge-vids 2-4094  
       pointopoint xxx.xxx.134.65  
       up ip route add xxx.xxx.134.89/26 dev vmbr0 #ДОПОЛНИТЕЛЬНЫЙ IP

    auto vmbr5  
    iface vmbr5 inet static  
       address 10.10.90.1/24  
       bridge-ports none  
       bridge-stp off  
       bridge-fd 0  
    #private vlan
     
     
     
    fabrizio73
    Guest
    #2
    0
    05.03.2024 12:08:00
    Я попробовал эту конфигурацию с одним IP-адресом вне основной подсети MAIN IP, у меня также есть один внутри, и она работает с той конфигурацией, которую ты указал: точка-точка на шлюз в физическом интерфейсе, затем первый мост без портов и маршрут для первого IP — и всё работает. Теперь Hetzner дал мне второй IP-адрес, внешний, рассматриваемый как подсеть /32, и используя твою конфигурацию, всё должно работать. Я создал второй мост с основным IP-адресом и маршрутом для нового адреса, но это не работает. Может, это связано с конфигурацией виртуальной машины? Это виртуальная машина, не контейнер, под управлением Ubuntu 20, так что там используется netplan. По тому, что я читал, нужно ставить маршрут вместо шлюза по умолчанию, но у меня нет подключения — есть идеи?

    Вот мои конфиги:

    auto enp7s0  
    iface enp7s0 inet static  
    address x.x.x..95/32  
    gateway x.x.x.65  
    pointopoint x.x.x.65  

    auto vmbr1  
    iface vmbr1 inet static  
    address x.x.x.95/32  
    bridge-ports none  
    bridge-stp off  
    bridge-fd 0  
    up ip route add x.x.x.73/32 dev vmbr1  # ПЕРВЫЙ ДОПОЛНИТЕЛЬНЫЙ ИЗ ОСНОВНОЙ ПОДСЕТИ РАБОТАЕТ  

    auto vmbr2  
    iface vmbr2 inet static  
    address x.x.x.95  
    netmask 255.255.255.255  
    bridge-ports none  
    bridge-stp off  
    bridge-fd 0  
    bridge_maxwait 0  
    up ip route add y.y.y.74/32 dev vmbr2  # IP ИЗ ВНЕШНЕЙ ОСНОВНОЙ ПОДСЕТИ НЕ РАБОТАЕТ  

    В конфигурации VM, основанной на netplan, вместо шлюза по умолчанию я попробовал использовать маршрут 0.0.0.0/0 через основной шлюз x.x.x.65 (а также через шлюз для второго адреса), но ни один из вариантов не работает!
     
     
     
    rickygm
    Guest
    #3
    0
    29.10.2023 19:07:00
    Я занимаюсь примерно тем же, у тебя получилось запустить?
     
     
     
    adrpan
    Guest
    #4
    0
    30.10.2023 02:36:00
    Да, я сделал это очень просто, сравните с версией выше — и вы увидите отличия. Много помощи я получил из скриптов на GitHub.

    Код:

    auto lo
    iface lo inet loopback

    auto enp8s0
    iface enp8s0 inet static
       address xxx.xxx.134.92 #MAIN IP
       gateway xxx.xxx.134.65
       netmask 255.255.255.192
       pointopoint xxx.xxx.134.65

    auto vmbr1
    iface vmbr1 inet static
       address xxx.xxx.134.92
       netmask 255.255.255.255
       bridge-ports none
       bridge-stp off
       bridge-fd 0
       bridge_maxwait 0
       up ip route add xxx.xxx.134.89/32 dev vmbr1 #ADDITIONAL IP
    #hosting

    auto vmbr2
    iface vmbr2 inet static
       address xxx.xxx.134.92
       netmask 255.255.255.255
       bridge-ports none
       bridge-stp off
       bridge-fd 0
       bridge_maxwait 0
       up ip route add zzz.zzz.29.56/29 dev vmbr2 #IP FROM /29 subnet
    #hostingv2 subnet

    auto vmbr5
    iface vmbr5 inet static
       address 10.10.90.1/24
       bridge-ports none
       bridge-stp off
       bridge-fd 0
       bridge_maxwait 0
    #private lan
     
     
     
    rickygm
    Guest
    #5
    0
    30.10.2023 17:30:00
    Попробую, спасибо.
     
     
     
    rickygm
    Guest
    #6
    0
    30.10.2023 22:17:00
    У тебя есть ссылки на GitHub? Я сделал или повторил то, что у тебя есть, но у меня не работает. Когда я использую подсеть /29 в своем opnsense, не получается настроить 1:1 NAT. Пример моей конфигурации:  
    Code:  
    auto vmbr2  
    iface vmbr2 inet static  
     address 95.X.X.169 # Мой первый доступный IP  
     netmask 255.255.255.255  
     bridge-ports none  
     bridge-stp off  
     bridge-fd 0  
     up route add 95.X.X.170/29 dev vmbr2
     
     
     
    adrpan
    Guest
    #7
    0
    01.11.2023 12:00:00
    https://github.com/extremeshok/xshok-proxmox https://github.com/reilukake/proxmox
     
     
     
    rickygm
    Guest
    #8
    0
    01.11.2023 20:12:00
    спасибо
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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