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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Конфигурация дополнительной подсети Proxmox 4 на Hetzner, Proxmox Виртуальная Среда
     
    asmar
    Guest
    #1
    0
    06.12.2015 15:29:00
    Всем привет, я прочитал все соответствующие посты про настройку сети Hetzner и Proxmox, но, похоже, на Proxmox 4 у меня не выходит, либо я что-то делаю не так. Вот содержимое файла interfaces (только изменил количество IP-адресов):

    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet static
     address 276.9.58.231
     netmask 255.255.255.224
     gateway 276.9.58.225
     up route add -net 276.9.58.224 netmask 255.255.255.224 gw 276.9.58.225 eth0  # стандартный маршрут для доступа к подсети
    auto vmbr0
    iface vmbr0 inet static
     address 276.9.249.145
     netmask 255.255.255.248
     bridge_ports none
     bridge_stp off
     bridge_fd 0

    Данные моей подсети:

    Подсеть: 276.9.249.144 /29
    Маска: 255.255.255.248
    Широковещательный адрес (broadcast): 276.9.249.151
    Доступные IP-адреса: 276.9.249.145 — 276.9.249.150

    Пробовал разные варианты конфигурации, но безрезультатно. Я могу создать виртуальные машины — как OpenVZ, так и KVM, но у ВМ нет доступа в интернет. Буду очень признателен за любую помощь.
     
     
     
    petrogazz
    Guest
    #2
    0
    31.12.2015 11:49:00
    Подтверждаю, что настройка monkfish работает с Promox4.1 и подсетью Hetzner, спасибо за информацию!
     
     
     
    monkfish
    Guest
    #3
    0
    31.12.2015 13:54:00
    Привет, не за что. Меня немного сбивало с толку внутреннее фаерволирование в Proxmox, и несколько раз я случайно себя вырубил. Дело было в том, что я настроил сброс соединений без явного разрешения трафика к адресу управления на tcp/22 или tcp/8006. Если случится так, что заблокируешь себя, загрузись через rescue-интерфейс Hetzner, смонтируй раздел с /etc и добавь в rc.local строку "pve-firewall stop", затем перезагрузи сервер "обычным" способом. Когда он загрузится обратно в Proxmox, фаервол фактически остановится, и ты сможешь переподключиться и изменить настройки. Обязательно удали эту строку, как только закончишь! Сейчас я экспериментирую с правилами shaping трафика на своих виртуальных IP. Ещё кое-что, что я заметил — иногда срабатывает, иногда нет: если используешь pfsense-файрволы с Proxmox на железе Hetzner, возможно, придётся отключить аппаратное checksum offloading для виртуальных сетевых интерфейсов. Признаки этого — интерфейсы поднимаются, но трафик не идёт, ICMP работает, а вот TCP — нет. Мне очень нравится сервис Hetzner, только вот хотелось бы, чтобы они разрешали ставить больше памяти в машину для всяких замороченных виртуализационных задач. С Новым годом, Monk!
     
     
     
    asmar
    Guest
    #4
    0
    31.12.2015 23:46:00
    Всем привет!  
    С 4 IP-адресами (не из разных подсетей) у меня работает такая конфигурация:  

    auto eth0  
    iface eth0 inet static  
    address 192.168.1.210  
    netmask 255.255.255.192  
    gateway 192.168.1.193  
    up route add -net 192.168.1.192 netmask 255.255.255.192 gw 192.168.1.193 eth0  # маршрут по умолчанию для доступа к подсети  

    iface eth0 inet6 static  
    address 2a01:4f8:171:1558::2  
    netmask 64  
    gateway fe80::1  

    auto vmbr0  
    iface vmbr0 inet static  
    address 192.168.1.210  
    netmask 255.255.255.192  
    bridge_ports none  
    bridge_stp off  
    bridge_fd 0  
    up ip route add 192.168.1.252/32 dev vmbr0  
    up ip route add 192.168.1.253/32 dev vmbr0  
    up ip route add 192.168.1.254/32 dev vmbr0  
    up ip route add 192.168.1.72/32 dev vmbr0  

    Я просто заменил IP-адреса на фиктивные для поста. LXC-виртуалки работают отлично с такой настройкой. Но если я пытаюсь создать KVM, то он вообще не выходит в интернет. Пробовал несколько вариантов — без толку.  

    Кто-то может поделиться примером, как настроить 192.168.1.253, чтобы заработало с KVM? Большое спасибо!
     
     
     
    petrogazz
    Guest
    #5
    0
    03.01.2016 11:34:00
    Привет, asmar! Ты назначил отдельный MAC-адрес через Hetzner robot для IP KVM? Моя настройка (без подсети) выглядит так (требуется отдельный MAC для LXC и для KVM):

    Код:  
    auto lo  
    iface lo inet loopback  

    auto eth0  
    iface eth0 inet manual  

    auto vmbr0  
    iface vmbr0 inet static  
     address 'MAIN IP'  
     broadcast 'BROADCAST'  
     netmask 'NETMASK'  
     gateway 'GATEWAY IP'  
     bridge_ports eth0  
     bridge_stp off  
     bridge_fd 0  
     # маршрут по умолчанию для доступа к подсети  
     up route add -net X.X.X.X netmask 'NETMASK' gw 'GATEWAY' vmbr0  

    iface vmbr0 inet6 static  
     address x.x.x.x.x.x  
     netmask 64  
     gateway fe80::1  
     up sysctl -p  

    Ты обязательно должен использовать отдельный MAC, который выдали в Hetzner robot, в конфигурации сетевого устройства Proxmox (LXC или KVM).
     
     
     
    monkfish
    Guest
    #6
    0
    04.01.2016 01:04:00
    Petrogazz прав — при использовании отдельных IP-адресов, а не подсети, и попытке настроить мостовой режим, нужно использовать разные MAC-адреса, иначе сеть Hetzner просто сбросит трафик. Когда я настраивал свой сервер, я нашёл вот такую [возможно устаревшую?] информацию http://wiki.hetzner.de/index.php/Proxmox_VE/en хотя перевод на английский мог бы быть получше!
     
     
     
    asmar
    Guest
    #7
    0
    04.01.2016 08:52:00
    Шаблоны LXC не имеют отдельного MAC-адреса, и с ними всё отлично, никаких проблем с сетью нет. Думаю, если я запрошу отдельный MAC, мне придётся обновить сетевые настройки на виртуальной машине? Что касается KVM, я пробовал с MAC, но безуспешно. Пробовал и с реальными настройками IP, и с теми, что рекомендуют на wiki Hetzner — тоже не получилось. Позже попробую ещё раз и оставлю здесь свои сетевые данные, на случай, если что-то упускаю. Большое спасибо за ответы.
     
     
     
    asmar
    Guest
    #8
    0
    04.01.2016 09:03:00
    Единственное отличие в моей настройке на хост-сервере — это то, что у меня "bridge_ports none" вместо "bridge_ports eth0". Я попробую это поменять и посмотрю, поможет ли. Какие настройки у тебя в KVM VM?
     
     
     
    asmar
    Guest
    #9
    0
    04.01.2016 09:32:00
    Дальнейшее обновление: я запросил новые MAC-адреса для всех виртуальных машин, обновил их сетевые MAC-адреса через интерфейс Proxmox, добавил bridge_ports eth0 вместо bridge_ports none, и после перезагрузки сервер вообще не загружается. Нужно ли мне создать новый мостовой интерфейс и там изменить bridge_ports на eth0?
     
     
     
    Maus112
    Guest
    #10
    0
    09.08.2017 05:03:00
    Всем привет, спасибо за ваши ответы. @monkfish, не мог бы ты показать пример своей конфигурации виртуальной машины? Спасибо. (Извиняюсь за мой плохой английский, надеюсь, вы меня понимаете.) Maus112
     
     
     
    ErTnEc
    Guest
    #11
    0
    13.09.2017 13:51:00
    Привет, Monkfish! Очень полезный пост, спасибо, но у меня сейчас небольшая проблема... У меня есть подсеть /28 у Hetzner, и я настроил интерфейсы примерно как у тебя, единственная разница — vmbr1 у меня последний IP из диапазона подсети, а vmbr100 — внутренний LAN-интерфейс:

    Код:
    auto lo  
    iface lo inet loopback  

    iface eth0 inet manual  

    auto vmbr0  
    iface vmbr0 inet static  
           address  1.2.3.4  
           netmask  255.255.255.224  
           gateway  1.2.3.10  
           bridge_ports eth0  
           bridge_stp off  
           bridge_fd 0  

    auto vmbr1  
    iface vmbr1 inet static  
           address 1.2.10.22  
           netmask 255.255.255.240  
           bridge_ports none  
           bridge_stp off  
           bridge_fd 0  

    auto vmbr100  
    iface vmbr100 inet static  
           bridge_ports none  
           bridge_stp off  
           bridge_fd 0  

    У меня уже запущено несколько виртуалок, и с ними всё нормально, но я пытаюсь пропустить весь трафик через pfSense, и тут возникла небольшая проблема. Я настроил WAN-интерфейс pfSense так:

    IPv4 Address:        1.2.10.9  
    Subnet mask IPv4:    255.255.255.240  
    Gateway IPv4:        1.2.10.22  

    Пинг с интернета до pfSense проходит без проблем, но маршрутизация трафика через него (например, TCP) не работает и просто тайм-аутится. На хосте Proxmox включён ipv4 forwarding:

    # sysctl net.ipv4.ip_forward  
    net.ipv4.ip_forward = 1  

    Ты упоминал про странности с маршрутизацией у Hetzner и необходимость использовать один из IP подсети в качестве маршрута в/из интернета. Я читал несколько других постов и блогов, и на одном сайте () говорится, что нужно попросить Hetzner перенаправить трафик с изначального единственного IP (в моём примере 1.2.3.4) на один из IP подсети.  

    Стоит ли просить перенаправить трафик именно на адрес .22, который я указал на Proxmox? Это единственный момент, в котором я не уверен.  

    Спасибо!
     
     
     
    virtrel
    Guest
    #12
    0
    04.10.2017 16:51:00
    Всем привет. Мне тоже нужна помощь с настройкой подсети Hetzner. Буду очень признателен, если кто-то сможет помочь.

    Подсеть Gateway: 136.243.37.4  
    Маска сети: 255.255.255.248  
    Broadcast: 148.251.158.167  
    Адреса:  
    148.251.158.160  
    148.251.158.161  
    148.251.158.162  
    148.251.158.163  
    148.251.158.164  
    148.251.158.165  
    148.251.158.166  
    148.251.158.167  

    Интерфейс хоста (Proxmox):  
    auto lo  
    iface lo inet loopback  

    auto eth0  
    iface eth0 inet static  

    auto vmbr0  
    iface vmbr0 inet static  
    address 136.243.37.4  
    netmask 255.255.255.255  
    gateway 136.243.37.1  
    pointopoint 136.243.37.1  
    bridge_ports eth0  
    bridge_stp off  
    bridge_fd 1  
    bridge_hello 2  
    bridge_maxage 12  

    auto vmbr1  
    iface vmbr1 inet static  
    address 140.251.158.166  
    netmask 255.255.255.248  
    bridge_ports none  
    bridge_stp off  
    bridge_fd 0  

    Интерфейс клиента (VM):  
    auto lo  
    iface lo inet loopback  

    auto eth0  
    iface eth0 inet static  
    address 148.251.158.161  
    netmask 255.255.255.248  
    gateway 136.243.37.4  
    pointopoint 136.243.37.4  

    С клиента пинги до 136.243.37.4 проходят, но интернета нет. Может, я что-то забыл или где-то ошибка в конфигурации?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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