Назад | Перейти на главную страницу

Конфигурация маршрутизируемой сети Proxmox на сервере Hetzner

У меня есть сервер от Hetzner с установленным Proxmox

У моего хост-компьютера есть IP-адрес, например xx.xx.69.241

Я запросил у Hetzner несколько дополнительных IP-адресов, и это мои дополнительные IP-адреса:

  1. xx.xx.69.242
  2. xx.xx.69.235
  3. xx.xx.133.14

У меня проблема с третьим

В настоящее время конфигурация сети моего хост-компьютера выглядит следующим образом:

auto enp0s31f6
iface enp0s31f6 inet static
        address  xx.xx.69.241
        netmask  255.255.255.192
        gateway  xx.xx.69.193
        up route add -net xx.xx.69.192 netmask 255.255.255.192 gw xx.xx.69.193 dev enp0s31f6


auto vmbr0
iface vmbr0 inet static
    address xx.xx.69.241
    netmask 255.255.255.255
    bridge_ports none
    bridge_stp off
    bridge_fd 0
    bridge_maxwait 0
    pre-up brctl addbr vmbr0
    up ip route add xx.xx.69.242/32 dev vmbr0
    up ip route add xx.xx.69.235/32 dev vmbr0
    up ip route add xx.xx.133.14/32 dev vmbr0

Конфигурация моей гостевой сети для первого дополнительного IP-адреса такая:

auto lo
iface lo inet loopback

auto ens18
iface ens18 inet static
    address xx.xx.69.242
    netmask 255.255.255.255
    dns-nameservers 8.8.8.8 4.2.2.4
    post-up ip route add xx.xx.69.241 dev ens18
    post-up ip route add default via xx.xx.69.241 dev ens18
    pre-down ip route del default via xx.xx.69.241 dev ens18
    pre-down ip route del xx.xx.69.241 dev ens18

Он работает для первого и второго дополнительных IP-адресов. Но третий дополнительный IP-адрес, который находится вне диапазона других IP-адресов, не работает, как два других адреса.

Может ли кто-нибудь помочь мне изменить эти конфигурации, чтобы они соответствовали требованиям для третьего дополнительного IP-адреса?

Добавьте второй виртуальный ник к каждой машине с правильным IP-адресом и мостом, чтобы быть в одной сети. Это у вас проблема с сетью, а не с proxmox.