Я делюсь способом, который использовал, чтобы запустить виртуальную машину с помощью IP failover от OVH. Надеюсь, это поможет кому-то, кто сталкивается с теми же трудностями, что и я. ОПРЕДЕЛЕНИЯ ens3f0 = Основной сетевой интерфейс в Proxmox 51.xxx.xxx.xxx = Основной IP сервера PROXMOX 51.xxx.xxx.254 = Ваш шлюз, в OVH используется основной IP сервера, заменив последние цифры на 254 158.xx.xxx.xx/29 = Ваш диапазон IP FAILOVER в OVH 158.xx.xxx.23 = IP ВМ из вышеуказанного диапазона FAILOVER, IP не должен быть первым или последним в диапазоне Прежде чем начинать, создайте виртуальный MAC-адрес в панели OVH, не используйте первый и последний IP из вашего диапазона FAILOVER. Для создания виртуального MAC используйте следующий учебник: Код: # /etc/sysctl.conf Измените на: Код: net.ipv4.ip_forward=1 Код: # sysctl -p Код: # cat /etc/network/interfaces Ваш файл /etc/network/interfaces должен выглядеть следующим образом: Код: auto lo iface lo inet loopback auto ens3f0 iface ens3f0 inet manual iface ens13f0 inet manual iface ens13f1 inet manual iface ens3f1 inet manual iface enp0s20f0u2u2c2 inet manual auto vmbr0 iface vmbr0 inet manual bridge-ports ens3f0 bridge-stp off bridge-fd 0 address 51.xxx.xxx.xxx/24 gateway 51.xxx.xxx.254 auto vmbr1 iface vmbr1 inet static address 158.xx.xxx.xx/29 bridge-ports none bridge-stp off bridge-fd 0 post-up echo 1 > /proc/sys/net/ipv4/ip_forward post-up echo 1 > /proc/sys/net/ipv4/conf/vmbr1/proxy_arp ВАЖНО Для IP FAILOVER жизненно важно, чтобы bridge-ports имел значение none, не следует устанавливать мостовой порт, так как это делает вашу ВМ как будто она напрямую подключена к сети OVH. НАСТРОЙКА ВМ CENTOS 7 Первый шаг — отключить NetworkManager Код: # systemctl stop NetworkManager.service Код: # systemctl disable NetworkManager.service Код: # systemctl restart network.service Код: # systemctl enable network.service Настройка маршрутов Файл /etc/sysconfig/network-scripts/route-eth0 будет работать только если NetworkManager отключен, убедитесь, что вы выполнили предыдущий шаг. Код: # nano /etc/sysconfig/network-scripts/route-eth0 Замените на: Код: 51.xxx.xxx.254 dev eth0 default via 51.xxx.xxx.254 dev eth0 Настройка сетевого интерфейса Код: # nano /etc/sysconfig/network-scripts/ifcfg-eth0 Должен выглядеть так: Код: TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=e1641beb-1xxxxxxxxxxxx #UUID сгенерирован автоматически DEVICE=eth0 ONBOOT=yes USERCTL=no PEERDNS=no NETMASK=255.255.255.255 IPADDR=158.xx.xxx.23 GATEWAY=51.xxx.xxx.254 ARP=yes HWADDR=02:00:XXXXXXXX #ВИРТУАЛЬНЫЙ MAC АДРЕС, полученный от OVH # NM_CONTROLLED=no Код: # nano /etc/resolv.conf вставьте этот код: nameserver 213.186.33.99
[SOLVED]Proxmox VE 6 - OVH - резервирование IP, Proxmox Виртуальная Среда
|
12.08.2021 01:44:00
|
|
|
|
|
|
16.07.2022 00:48:00
jijer, ты уже решил это? Можешь поделиться финальной конфигурацией?
|
||||
|
|
|
|||
Читают тему
