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

Date de la dernière mise à jour : 22/05/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 équilibreurs de charge d'application qui sont disponibles sur Internet. Les équilibreurs de charge d'application internes, les Classic Load Balancer et les Network Load Balancer ne prennent pas en charge les adresses IPv6.

Pour utiliser des adresses IPv6, le Virtual Private Cloud (VPC) dans lequel vous lancez votre équilibreur de charge d'application 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

Mettre à jour le 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 LOAD BALANCING (Équilibrage de charge), choisissez Load Balancers (Équilibreurs de charge).

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

4.    Choisissez Actions, puis Edit IP address type (Modifier le type d'adresse IP).

5.    Pour IP address type (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.    Sélectionnez Enregistrer.

Mettre à jour le type d'adresse IP à l'aide de l'interface de ligne de commande AWS (CLI AWS)

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.

Mettre à jour l'enregistrement DNS pointant vers votre équilibreur de charge d'application

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'équilibreur de charge d'application (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.