У меня есть сервер от Hetzner с установленным Proxmox
У моего хост-компьютера есть IP-адрес, например xx.xx.69.241
Я запросил у Hetzner несколько дополнительных IP-адресов, и это мои дополнительные IP-адреса:
xx.xx.69.242
xx.xx.69.235
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.