Partager via


Configurer DHCPv6 pour les machines virtuelles Linux

Attention

Cet article fait référence à CentOS, une distribution Linux proche de l’état EOL (End Of Life). Faites le point sur votre utilisation afin de vous organiser en conséquence. Pour plus d’informations, consultez l’aide sur la fin de vie de CentOS.

Certaines des images de machines virtuelles Linux de la Place de marché Microsoft Azure ne présentent pas de configuration DHCPv6 (Dynamic Host Configuration Protocol version 6) par défaut. Pour prendre en charge IPv6, DHCPv6 doit être configuré dans la distribution du système d’exploitation Linux que vous utilisez. Les distributions Linux configurent DHCPv6 de diverses façons, car elles utilisent différents packages.

Notes

Les images SUSE Linux et CoreOS récentes de la Place de marché Azure ont été préconfigurées avec DHCPv6. Aucun changement supplémentaire n’est exigé quand vous utilisez ces images.

Ce document vous explique comment activer DHCPv6 pour que votre machine virtuelle Linux obtienne une adresse IPv6.

Avertissement

Toute modification incorrecte des fichiers de configuration réseau peut vous faire perdre l’accès réseau à votre machine virtuelle. Nous vous recommandons de tester vos modifications de configuration sur des systèmes hors production. Les instructions de cet article ont été testées sur les dernières versions des images Linux dans la Place de marché Azure. Pour obtenir des instructions plus détaillées, consultez la documentation propre à votre version de Linux.

Pour RHEL, CentOS et Oracle Linux versions 7.4 ou ultérieures, procédez comme suit :

  1. Modifiez le fichier /etc/sysconfig/network, puis ajoutez le paramètre suivant :

    NETWORKING_IPV6=yes
    
  2. Modifiez le fichier /etc/sysconfig/network-scripts/ifcfg-eth0, puis ajoutez les deux paramètres suivants :

    IPV6INIT=yes
    DHCPV6C=yes
    
  3. Renouvelez l’adresse IPv6 :

    sudo ifdown eth0 && sudo ifup eth0