Comment configurer mon équilibreur de charge pour qu'il fonctionne avec des adresses IPv6 ?

Dernière mise à jour : 03/03/2021

Je souhaite configurer mon équilibreur de charge afin que mes clients puissent s'y connecter à l'aide d'adresses IPv6. Comment dois-je procéder ?

Brève description

Les adresses IPv6 ne peuvent être associées qu'à des Application Load Balancers et des Network Load Balancers qui sont accessibles via Internet. Les Application Load Balancers, Classic Load Balancers et Network Load Balancers internes ne prennent pas en charge les adresses IPv6.

Pour utiliser des adresses IPv6, le Virtual Private Cloud (VPC) dans lequel vous lancez votre Application Load Balancer doit avoir des sous-réseaux avec des blocs d'adresse CIDR IPv6 associés. Pour plus d'informations, consultez Adresses IPv6. Pour associer des adresses IPv6 à votre VPC et à vos sous-réseaux, consultez Association d'un bloc d'adresse CIDR IPv6 à votre VPC et Association d'un bloc d'adresse CIDR IPv6 à votre sous-réseau.

Solution

Remarque : Si vous recevez des erreurs lors de l'exécution de commandes depuis l'interface de ligne de commande AWS CLI, vérifiez que vous utilisez la version la plus récente d'AWS CLI.

Mise à jour du type d'adresse IP à l'aide d'AWS Management Console

1.    Ouvrez la console Amazon Elastic Compute Cloud (Amazon EC2).

2.    Dans le volet de navigation, sous Équilibrage de charge, choisissez Équilibreurs de charge.

3.    Sélectionnez l'équilibreur de charge.

4.    Choisissez Actions, puis Modifier le type d'adresse IP.

5.    Pour Type d'adresse IP, choisissez :
      ipv4 pour prendre en charge uniquement les adresses IPv4  
      -ou-
      dualstack pour prendre en charge les adresses IPv4 et IPv6

6.    Choisissez Enregistrer.

Mettre à jour le type d'adresse IP en « dualstack » à l'aide d'AWS CLI

Exécutez la commande suivante :

aws elbv2 set-ip-address-type --load-balancer-arn <value> --ip-address-type <value>

Remarque : Veillez à remplacer les espaces réservés de la commande ci-dessus par vos valeurs correspondantes. Les valeurs possibles pour --ip-address-type sont notamment ipv4 et dualstack.

Mise à jour de l'enregistrement DNS pointant vers votre Application Load Balancer

Mettez à jour l'enregistrement CNAME ou Alias (A) de votre domaine afin qu'il pointe vers le nom DNS de l'Application Load Balancer (avec un préfixe « dualstack »). L'exemple suivant est le nom DNS d'un équilibreur de charge avec le préfixe « dualstack » :

dualstack.name-123456789.region.elb.amazonaws.com

Les clients qui communiquent avec l'équilibreur de charge à l'aide d'adresses IPv4 résolvent l'enregistrement A. Les clients qui communiquent avec l'équilibreur de charge à l'aide d'adresses IPv6 résolvent l'enregistrement AAAA.