Configurer une IP failover Attacher et configurer une IP failover HolyCloud sur un serveur dédié Linux : panel, interfaces réseau et vérifications. ~12 min de lecture Intermédiaire #failover #ip #reseau #dedie Configurer une IP failover Une IP failover est une adresse routée vers votre serveur dédié, déplaçable d'une machine à une autre en cas de panne ou migration. HolyCloud l'associe dans le panel ; vous configurez l'interface réseau sous Linux. Prérequis Serveur dédié HolyCloud avec IP principale déjà fonctionnelle IP failover commandée et visible dans l'espace client Accès root SSH Connaissance du nom d'interface (ip link) — souvent eno1, eth0, enp3s0f0 Étape 1 : associer l'IP dans le panel Espace client → Serveurs dédiés → votre machine. Section IP / Failover. Attacher l'IP failover à ce serveur (détachez-la d'un autre serveur si elle y était). Notez : adresse IP, masque (souvent /32 ou /255.255.255.255), passerelle si indiquée. Le routage failover chez HolyCloud est généralement par ARP ou routage vers votre MAC — suivez la doc panel pour votre génération d'infra. Étape 2 : configuration temporaire (test) ip addr show sudo ip addr add IP_FAILOVER/32 dev eth0 ping -c 3 IP_FAILOVER Remplacez eth0 par votre interface publique. Si ping OK depuis un hôte externe (après règle pare-feu), passez à la config persistante. Étape 3 : Debian/Ubuntu (ifupdown) Fichier /etc/network/interfaces.d/failover.cfg : auto eth0:0 iface eth0:0 inet static address IP_FAILOVER netmask 255.255.255.255 Ou avec interfaces.d moderne et ip : iface eth0 inet static address IP_PRINCIPALE netmask 255.255.255.0 gateway PASSERELLE_PRINCIPALE iface eth0:0 inet static address IP_FAILOVER netmask 255.255.255.255 sudo ifup eth0:0 Étape 4 : Netplan (Ubuntu 22.04+) /etc/netplan/01-netcfg.yaml (exemple — adaptez) : network: version: 2 ethernets: eth0: addresses: - IP_PRINCIPALE/24 - IP_FAILOVER/32 routes: - to: default via: PASSERELLE_PRINCIPALE nameservers: addresses: [1.1.1.1, 8.8.8.8] sudo netplan apply Étape 4 bis : systemd-networkd /etc/systemd/network/10-failover.network : [Match] Name=eth0 [Network] Address=IP_PRINCIPALE/24 Address=IP_FAILOVER/32 Gateway=PASSERELLE_PRINCIPALE sudo systemctl restart systemd-networkd Services liés à l'IP failover Nginx vhost server { listen IP_FAILOVER:443 ssl; server_name service-failover.tld; ... } Bind / mail Configurez les enregistrements PTR dans le panel pour l'IP failover si vous envoyez du courrier. Pare-feu sudo ufw allow from any to IP_FAILOVER port 443 proto tcp Migration vers un autre serveur Arrêtez les services sur l'ancien serveur. Détachez l'IP failover dans le panel. Attachez au nouveau serveur. Configurez la même IP sur la nouvelle interface. Vérifiez ARP/propagation (quelques minutes max). Vérification ip addr | grep IP_FAILOVER curl -4 --interface IP_FAILOVER https://ifconfig.me Depuis l'extérieur : ping IP_FAILOVER traceroute IP_FAILOVER Dépannage | Symptome | Piste | |----------|-------| | Ping OK local, pas depuis Internet | Panel : IP pas attachée au bon serveur | | ARP conflict | Ancien serveur encore allumé avec même IP | | /32 mal configuré | Passerelle : souvent pas de gw sur l'alias failover | Besoin d'aide ? Ticket avec ip addr, capture panel (IP attachée), référence serveur et heure de migration. Suite de la lecture Article précédent Bonding réseau (LACP) Lire Article suivant Console série via IPMI Lire