Résumé: Dans Plesk, les services permettant l’hébergement de sites web, la messagerie web, l’accès FTP, etc., sont liés à une ou plusieurs adresses IP du serveur. Si cette adresse IP est supprimée du serveur, ces services peuvent devenir indisponibles.

Pour éviter cela, tous les services utilisant une adresse IP spécifique peuvent être configurés pour utiliser une adresse IP différente. Cette opération, appelée remappage d’adresse IP, s’effectue à l’aide d’un utilitaire CLI qui met à jour tous les fichiers de configuration nécessaires. Une fois l’adresse IP remappée, elle peut être supprimée du serveur Plesk sans problème.

Dans cette section, vous découvrirez comment remapper les adresses IP dans Plesk.

Vue d’ensemble

Avant de supprimer une ou plusieurs adresses IP d’un serveur Plesk, pour que les sites web hébergés et les services Plesk continuent de fonctionner correctement, il est nécessaire de les remapper vers une adresse IP différente. Pour cela, vous devez mettre à jour les fichiers de configuration et la base de données Plesk. Cette opération s’effectue à l’aide de l’utilitaire CLI plesk bin ipmanage.

L’adresse IP à partir de laquelle les sites web et services sont redirigés est appelée adresse IP source. Celle vers laquelle ils sont redirigés est appelée adresse IP cible.

Le remappage des adresses IP peut être effectué automatiquement ou manuellement. Le remappage automatique permet à Plesk de déterminer la meilleure adresse IP cible pour chaque adresse IP source. Le remappage manuel utilise un fichier de mappage pour contrôler la correspondance entre les adresses IP source et cible.

Note: Le remappage d’adresses IP peut entraîner des problèmes temporaires d’accès aux sites web hébergés sur l’adresse IP source, car les modifications DNS se propagent sur Internet. La propagation DNS prend généralement jusqu’à 48 heures.

Pour éviter cela, vous pouvez diminuer temporairement la valeur TTL de ces domaines, attendre qu’une période de temps correspondant à la valeur TTL d’origine soit écoulée (par défaut, la valeur TTL dans Plesk est de 24 heures), effectuer un remappage IP, puis restaurer la valeur TTL d’origine.

Prérequis

Avant de remapper une ou plusieurs adresses IP dans Plesk, ajoutez la ou les adresses IP cibles à l’interface réseau d’un serveur et assurez-vous que le serveur est accessible via le réseau via chaque adresse IP cible. Il n’est pas nécessaire d’enregistrer la ou les adresses IP cibles dans Plesk ; l’enregistrement sera effectué automatiquement lors du remappage.

Note: Dans Plesk pour Windows, les adresses IP ne peuvent pas être remappées si la configuration réseau du serveur est contrôlée par DHCP.

Remapper automatiquement des adresses IP

Dans les cas simples, comme lorsqu’une ou plusieurs adresses IP sont supprimées d’un serveur Plesk et remplacées par un nombre équivalent d’adresses IP de même version, vous pouvez remapper automatiquement les adresses IP. Cette option est plus rapide et ne nécessite aucune configuration, mais elle ne vous permet pas de contrôler la correspondance entre les adresses IP source et cible lors du remappage.

Pour remapper automatiquement une ou plusieurs adresses IP :

  1. Connectez-vous au serveur Plesk via SSH en tant qu’utilisateur root ou via RDP sous un compte administrateur.

  2. Exécutez la commande suivante dans le shell ou dans l’invite de commande pour remapper la ou les adresses IP :

    plesk bin ipmanage --auto-remap
    

Une fois le processus de remappage terminé, l’adresse IP source dans les fichiers de configuration des serveurs web, FTP et de messagerie, ainsi que dans la base de données Plesk, sera mise à jour vers l’adresse IP cible. Les zones DNS des sites web hébergés sur l’adresse IP source seront également mises à jour en conséquence.

Remapper manuellement des adresses IP

Si vous souhaitez contrôler la correspondance entre les adresses IP source et cible lors du remappage, vous pouvez remapper les adresses IP manuellement. Pour ce faire, générez et modifiez un fichier de mappage.

Pour remapper manuellement une ou plusieurs adresses IP :

  1. Connectez-vous au serveur Plesk via SSH en tant qu’utilisateur root ou via RDP sous un compte administrateur.

  2. Exécutez la commande suivante dans le shell ou dans l’invite de commande pour générer le fichier de mappage :

    • Plesk pour Linux :

      plesk bin ipmanage --remap /tmp/map_file
      
    • Plesk pour Windows :

      plesk bin ipmanage --remap C:\Users\Administrator\map_file
      

    Ici, le chemin d’accès au fichier de mappage peut être remplacé par n’importe quel autre chemin du système de fichiers. Le fichier de mappage résultant contient toutes les adresses IP présentes sur toutes les interfaces réseau du serveur.

  3. Modifiez le fichier de mappage généré en commentant ou en supprimant d’abord les lignes correspondant aux adresses IP que vous ne souhaitez pas remapper, puis en associant les adresses IP source et cible souhaitées.

    Par exemple, voici à quoi pourrait ressembler le fichier de mappage si vous vouliez remapper l’adresse IP 198.51.100.1 liée à l’interface réseau ens5 (adresse IP source) vers 198.51.100.2 liée à la même interface réseau (adresse IP cible) :

    ens5 198.51.100.1 255.255.255.0 -> ens5 198.51.100.2 255.255.255.0
    

    Voici à quoi pourrait ressembler le fichier de mappage si vous vouliez remapper l’adresse IP 2a05:d018:3c0:ef29:899f:e173:b56:a0c4 liée à l’interface réseau Ethernet 3 (adresse IP source) vers 2a05:d018:3c0:ef29:aa95:4aa4:7d84:6db5 liée à la même interface réseau (adresse IP cible) :

    "Ethernet 3" 2a05:d018:3c0:ef29:899f:e173:b56:a0c4 128 -> "Ethernet 3" 2a05:d018:3c0:ef29:aa95:4aa4:7d84:6db5 128
    

    Note: Vous ne pouvez pas remapper une adresse IPv4 en une adresse IPv6, ou vice versa.

  4. Exécutez la commande suivante pour remapper la ou les adresses IP :

    • Plesk pour Linux :

      plesk bin ipmanage --remap /tmp/map_file
      
    • Plesk pour Windows :

      plesk bin ipmanage --remap C:\Users\Administrator\map_file
      

Une fois le processus de remappage terminé, l’adresse IP source dans les fichiers de configuration des serveurs web, FTP et de messagerie, ainsi que dans la base de données Plesk, sera mise à jour vers l’adresse IP cible. Les zones DNS des sites web hébergés sur l’adresse IP source seront également mises à jour en conséquence.