Есть сервер с виртуалками на 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
Что нужно поправить в сетевых настройках или маршрутизации?