Une fois l'IPv6 activé pour un VPC, vous pouvez activer la bande passante Internet IPv6 associée à l'adresse IPv6 d'une ressource cloud afin de lui fournir un accès Internet. Ce tutoriel vous guide tout au long de la configuration complète, depuis la création d'un VPC IPv6 jusqu'à la vérification de la capacité d'une instance ECS à envoyer et recevoir du trafic IPv6 via Internet.
Scénario métier
À mesure que son activité se développe, une entreprise doit permettre à l'instance ECS01 d'accéder à Internet via une adresse IPv6, et autoriser Internet à atteindre cette instance ECS01 par le biais de cette même adresse IPv6.
Une planification réseau appropriée permet d'éviter les conflits de blocs CIDR et garantit l'extensibilité du réseau. Une mauvaise planification peut entraîner des coûts de reconstruction très élevés par la suite. Par conséquent, planifiez votre réseau avant de créer un VPC.
Architecture de la solution
L'instance ECS01 atteint Internet via IPv6 grâce à la bande passante Internet IPv6 que vous activez pour son adresse IPv6. Les règles du groupe de sécurité de l'instance contrôlent l'accès entrant depuis Internet vers l'instance ECS01. Le schéma suivant illustre l'architecture réseau.
Cette solution utilise les ressources suivantes :
VPC avec un bloc CIDR IPv6 — Lorsque vous activez l'IPv6 pour un VPC, le système crée automatiquement une passerelle IPv6 et attribue un bloc CIDR IPv6 avec un préfixe /56.
vSwitch avec un bloc CIDR IPv6 — Le préfixe par défaut du bloc CIDR IPv6 d'un vSwitch est /64.
Instance ECS avec une adresse IPv6 — L'adresse IPv6 attribuée à l'instance ECS transporte le trafic Internet.
Bande passante Internet IPv6 — Fournit un accès Internet pour l'adresse IPv6 de l'instance ECS.
Règles de groupe de sécurité — Déterminent quel trafic entrant peut atteindre l'instance ECS via IPv6.
Prérequis
Un compte Alibaba Cloud capable de se connecter aux consoles VPC, ECS et à la console de gestion des passerelles IPv6.
Ce tutoriel utilise Alibaba Cloud Linux 3.2104 64 bits comme système d'exploitation exemple pour l'instance ECS.
Procédure
Étape 1 : Créer un VPC et un vSwitch IPv6
Accédez à la page Créer un VPC dans la console VPC.
-
Configurez le VPC :
Region : Sélectionnez la région dans laquelle vous prévoyez de créer des ressources cloud.
-
IPv4 CIDR block : Sélectionnez un bloc CIDR recommandé fourni par la console, ou saisissez un bloc CIDR personnalisé selon vos besoins. Dans des scénarios tels que la connectivité multi-VPC, configurez un bloc CIDR qui ne chevauche pas les VPC existants afin d'éviter les conflits de blocs CIDR lors de la mise en place de la connectivité. Pour éviter les conflits de blocs CIDR et garantir l'extensibilité du réseau, créez un VPC avec IPAM.
RemarqueUtilisez les adresses IPv4 privées spécifiées dans RFC 1918 comme bloc CIDR du VPC, avec un masque de réseau de 16 à 28 bits. Parmi les exemples figurent 10.0.0.0/16, 172.16.0.0/16 et 192.168.0.0/16.
ImportantN'utilisez pas 100.64.0.0/10, 224.0.0.0/4, 127.0.0.0/8 ou 169.254.0.0/16 comme bloc CIDR IPv4 du VPC.
IPv6 CIDR block : Utilisez Allocated by system et sélectionnez Assign BGP (Multi-ISP) dans la liste déroulante. Le système crée automatiquement une passerelle IPv6 et attribue un bloc CIDR IPv6 avec un préfixe /56.
-
Configurez le vSwitch :
Zone : Sélectionnez la zone dans laquelle vous créerez ultérieurement des ressources cloud. Choisissez une zone en fonction de la prise en charge et de la disponibilité des stocks des ressources requises dans cette zone.
IPv4 CIDR block : Sélectionnez le bloc CIDR par défaut fourni par la console, ou ajustez la plage du bloc CIDR selon vos besoins.
IPv6 CIDR block : Le préfixe par défaut du bloc CIDR IPv6 d'un vSwitch est /64. Vous pouvez saisir un nombre décimal compris entre 0 et 255 pour personnaliser les 8 derniers bits de ce bloc CIDR.
Étape 2 : Créer une instance ECS
Accédez à la page vSwitch dans la console VPC. Dans la colonne Actions du vSwitch cible, cliquez sur Add Cloud Service > ECS Instance.
-
Sur la page d'achat Elastic Compute Service (ECS), sous l'onglet Custom Launch, configurez l'instance ECS et finalisez la création.
Seuls les éléments de configuration étroitement liés à cette rubrique sont décrits ici.
IPv6 : Sélectionnez Assign IPv6 address free of charge.
Étape 3 : Activer la bande passante Internet IPv6
La bande passante Internet IPv6 ne peut pas être activée directement pour un bloc CIDR IPv6 entier. Elle ne peut être activée que pour les adresses IPv6 configurées sur les instances ECS.
Connectez-vous à la console de gestion des passerelles IPv6.
Cliquez sur l'ID de l'instance de passerelle IPv6 cible, accédez à l'onglet IPv6 Internet Bandwidth, puis dans la colonne Actions correspondant à l'adresse IPv6 cible, cliquez sur Activate Internet Bandwidth.
Sur la page IPv6 Internet Bandwidth (Pay-as-you-go), sélectionnez Traffic, Bandwidth et Billing Cycle selon vos besoins pour configurer la bande passante Internet, et finalisez l'achat.
Étape 5 : Configurer les règles de groupe de sécurité
Vérifiez si les règles actuelles du groupe de sécurité répondent aux exigences du service IPv6. Si ce n'est pas le cas, configurez séparément des règles de groupe de sécurité IPv6 pour l'instance ECS01. Les règles de groupe de sécurité suivantes sont recommandées :
Autorisez le trafic ICMPv6 entrant pour les opérations telles que
ping -6sur les serveurs ECS.Autorisez le port SSH (Secure Shell) 22 entrant et le port RDP 3389 pour les connexions aux serveurs ECS. Autorisez le port HTTP 80 et le port HTTPS 443 pour accéder aux services web fournis par les instances ECS.
Pour configurer les règles de groupe de sécurité de l'instance ECS01 :
Connectez-vous à la console ECS. Dans le volet de navigation de gauche, choisissez Network & Security, puis cliquez sur Security Group. Dans la colonne Actions du groupe de sécurité cible, cliquez sur Manage Rules.
Autorisez le trafic ICMP et autorisez toutes les adresses IPv4 et IPv6.
Étape 6 : Tester la connectivité réseau
Connectez-vous à distance à l'instance ECS01.
Sur l'instance ECS01, exécutez
ping -6 aliyun.compour tester si la communication Internet IPv6 fonctionne correctement. La réception de paquets de réponse indique que la communication est normale.
[root@xxx ~]# ping -6 aliyun.com
PING aliyun.com(2401:b180:xxx::5 (2401:xxx:xxx::5)) 56 data bytes
64 bytes from 2401:b180 xxx::5 (2401:xxx:xxx::5): icmp_seq=1 ttl=96 time=9.29 ms
64 bytes from 2401:b180 xxx::5 (2401:xxx:xxx::5): icmp_seq=2 ttl=96 time=9.30 ms
64 bytes from 2401:b180 xxx::5 (2401:xxx:xxx::5): icmp_seq=3 ttl=96 time=9.27 ms
64 bytes from 2401:b180 xxx::5 (2401:xxx:xxx::5): icmp_seq=4 ttl=96 time=9.29 ms
64 bytes from 2401:b180 xxx::5 (2401:xxx:xxx::5): icmp_seq=5 ttl=96 time=9.28 ms
64 bytes from 2401:b180:xxx::5 (2401:xxx:xxx::5): icmp_seq=6 ttl=96 time=9.28 ms
Une fois le test réussi, l'instance ECS01 peut accéder à Internet via IPv6. L'accès entrant depuis Internet vers l'instance ECS01 dépend des règles de groupe de sécurité que vous avez configurées pour l'instance.
Étape 7 : (Facultatif) Supprimer la bande passante Internet IPv6
Après avoir supprimé la bande passante Internet IPv6 de l'instance ECS, la facturation de cette bande passante s'arrête et l'instance ne dispose plus que des autorisations de communication sur le réseau privé.
Connectez-vous à la console de gestion des passerelles IPv6.
Cliquez sur l'ID de l'instance de passerelle IPv6 cible, accédez à l'onglet IPv6 Internet Bandwidth, puis dans la colonne Actions correspondant à l'adresse IPv6 cible, cliquez sur Delete Internet Bandwidth.
Facturation
L'activation de la bande passante Internet pour une adresse IPv6 entraîne des frais de bande passante Internet.
L'activation de l'IPv6 pour un VPC ou un vSwitch est gratuite.
Pour obtenir des informations tarifaires concernant l'instance ECS créée dans ce tutoriel, consultez la section Facturation ECS.