Pour VPS et Serveur Cloud migré avec Debian 11 sans netplan et gérés dans le Cloud Panel

Dans cet article, nous vous montrons comment supprimer une adresse IPv4 publique supplémentaire sur un VPS ou sur un Serveur Cloud migré sur lequel Debian 11 est installé.

Condition préalable
  • Vous avez supprimé l'attribution de l'adresse IPv4 ou IPv6 publique supplémentaire dans le Cloud Panel.

  • Connectez-vous au serveur.

  • Ouvrez le dossier etc/systemd/network. Pour cela, saisissez la commande suivante :

    root@debian:~# cd /etc/systemd/network

  • Pour vérifier qu'il n'y a pas déjà un fichier de configuration dans ce répertoire, saisissez la commande suivante :

    [root@localhost ~]# ls /etc/netplan

  • Ouvrez le fichier .network pour votre interface réseau avec l'éditeur vi.

    [root@localhost ~]# vi /etc/systemd/network/10-INTERFACE_RÉSEAU.network

    Exemple :

    [root@localhost ~]# vi /etc/systemd/network/10-ens6.network

Remarque

L'éditeur vi dispose d'un mode d'insertion et d'un mode de commande ou d'instruction. Vous pouvez accéder au mode d'insertion en appuyant sur la touche [i]. Dans ce mode, les caractères saisis sont immédiatement insérés dans le texte. Pour accéder au mode commande, appuyez ensuite sur [ESC]. Lorsque vous utilisez le mode commande, vos saisies au clavier sont interprétées comme des commandes.

  • Dans la section [Network], supprimez l'entrée qui contient la configuration pour l'adresse IPv4 supplémentaire. Dans l'exemple ci-dessous, l'adresse IPv4 74.208.98.26 doit être supprimée.

    [Network]
    Address=74.208.61.32/24
    Gateway=74.208.61.1
    DNS=212.227.123.16,212.227.123.1

    # Adresse IPv4 supplémentaire
    Address=74.208.98.26/24

  • Pour quitter vi et enregistrer le fichier, saisissez la commande :wq puis appuyez sur Entrée.
  • Pour redémarrer systemd-networkd, saisissez la commande suivante :

    [root@localhost ~]# sudo systemctl restart systemd-networkd

  • Pour vérifier si les adresses IPv4 et IPv6 souhaitées ont été correctement configurées, saisissez la commande ip addr show :

    [root@localhost ~]# ip addr