PycmaM
@PycmaM

Как правильно назначить выделенные IP для виртуалок proxmox?

Есть сервер с виртуалками на proxmox (debian 8) и сеть 88.99.45.112/28

Конфигурация сети на host-машине такая:
auto eth0
iface eth0 inet manual

auto vmbr0
iface vmbr0 inet static
        address  138.201.255.22
        netmask  255.255.255.192
        gateway  138.201.255.1
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
#Bridge to eth0

auto vmbr1
iface vmbr1 inet static
        address  88.99.45.112
        netmask  255.255.255.240
        bridge_ports none
        bridge_stp off
        bridge_fd 0
#Hetzner subnet /28

auto vmbr2
iface vmbr2 inet static
        address  192.168.8.1
        netmask  255.255.255.0
        bridge_ports none
        bridge_stp off
        bridge_fd 0
#Internal Network 192.168.8.0/24 with DHCP


В виртуалках по 2 интерфейса eth0 (к vmbr2), eth1 (к vmbr1).

eth0 inet addr:192.168.8.8  Bcast:192.168.8.255  Mask:255.255.255.0
eth1 inet addr:88.99.45.117  Bcast:88.99.45.127  Mask:255.255.255.240


Маршруты на VM такие:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.8.1     0.0.0.0         UG    0      0        0 eth0
88.99.45.112    0.0.0.0         255.255.255.240 U     0      0        0 eth1
192.168.8.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0


Получается, что извне VM доступа по IP 88.99.45.117, но сама видит мир по NAT'у на 192.168.8.0/24 и при запросах светится IP хост-машины 138.201.255.22. А нужно, чтобы светила своим IP 88.99.45.117

Что нужно поправить в сетевых настройках или маршрутизации?
  • Вопрос задан
  • 1503 просмотра
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
нахрена им две сетевки то ? к друг другу они все равно будут ходить локально и на одном бридже
а так логично что им просто гейтвей поменять на айпи на первом бридже а не на втором .
Ответ написан
@MechanID
Админ хостинг провайдера
На виртуалках -
Убираете шлюз по умолчанию 192.168.8.1
Добавляете шлюз по умолчанию из сети 88.99.45.112/28 - скорее всего 88.99.45.113

Сразу же бросется в глаза ошибка в конфиге
address 88.99.45.112 - так нельзя - у вас это адрес сети
88.99.45.113 - скорее всего шлюз от вашего провайдера, а все остальное с 88.99.45.114 по 88.99.45.126 ваши ипы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы