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

Dernière mise à jour : 04/12/2020

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 Balancer et Network Load Balancer 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 :
       ipv4pour prendre en charge uniquement les adresses IPv4
       -ou-
       dualstack pour prendre en charge les adresses IPv4 et IPv6

6.    Choisissez Enregistrer.

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

Exécutez la commande suivante :

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.

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

Exécutez la commande suivante pour mettre à 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 ») :

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

Remarque : veillez à remplacer les espaces réservés de la commande ci-dessus par vos valeurs correspondantes.

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.