Envoyer des demandes à S3 Tables via IPv6 - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Envoyer des demandes à S3 Tables via IPv6

Amazon S3 permet d'accéder aux compartiments S3 à l'aide du protocole Internet version 6 (IPv6), en plus du protocole, à l'aide de points de IPv4 terminaison à double pile. Les points de terminaison à double pile se connectent soit à un point de IPv6 terminaison, soit à un point de IPv4 terminaison en fonction de ce que prend en charge votre réseau.

Voici certaines informations que vous devez connaître avant d'essayer d'accéder aux tables S3 IPv6 :

  • Le client et le réseau qui accèdent au bucket de table doivent être activés pour pouvoir être utilisés IPv6.

  • Le double stack doit être activé sur votre client de tables et sur votre client S3.

  • Si vous utilisez des politiques IAM de filtrage d'adresses IP, elles doivent être mises à jour pour gérer IPv6 les adresses. Pour de plus amples informations sur la gestion des autorisations d'accès avec IAM, veuillez consulter Gestion des identités et des accès pour Amazon S3.

  • Lors de l'utilisation IPv6, les fichiers journaux d'accès au serveur génèrent les adresses IP dans un IPv6 format donné. Vous devez mettre à jour les outils, scripts et logiciels existants que vous utilisez pour analyser les fichiers journaux Amazon S3 afin qu'ils puissent analyser les adresses IPv6 formatéesRemote IP. Pour de plus amples informations, veuillez consulter Enregistrement de demandes avec journalisation des accès au serveur.

Commencer à effectuer des requêtes S3 Tables sur IPv6

Lorsque vous envoyez une demande à un point de terminaison à double pile, l'URL du compartiment de table correspond à une adresse IPv6 ou à une IPv4 adresse en fonction de ce que votre réseau prend en charge. Si votre réseau le préfère, les IPv4 requêtes seront automatiquement utilisées IPv4. Si votre réseau le préfère IPv6, les requêtes utiliseront IPv6. Aucune modification de configuration n'est requise autre que la mise à jour de votre client ou de votre application pour activer le point de terminaison à double pile.

Lorsque vous utilisez l'API REST, vous accédez directement à un point de terminaison Amazon S3 à l'aide du nom de point de terminaison (URI). Vous pouvez accéder aux tables S3 et aux compartiments de tables via un point de terminaison à double pile en utilisant la convention de dénomination suivante :

s3tables.<region>.api.aws

Pour obtenir la liste complète des points de terminaison pour les tables S3, consultez la section Points de terminaison et quotas Amazon Simple Storage Service.

Lorsque vous utilisez les clients AWS CLI, AWS SDKs, et Iceberg, vous pouvez utiliser un paramètre ou un indicateur pour passer à un point de terminaison à double pile. Vous pouvez également spécifier directement le point de terminaison Dual-Stack en remplaçant le point de terminaison Amazon S3 dans le fichier de configuration.

Vous pouvez activer la résolution des points de terminaison à double pile dans SDKs nos clients en définissant l'indicateur à double pile à l'aide de la commande suivante :

S3TablesClient client = S3TablesClient.builder() .region(Region.US_EAST_1) .dualstackEnabled(true) .build();

Pour utiliser le point de terminaison à double pile dans le AWS CLI, consultez la section Utilisation de points de terminaison à double pile depuis le. AWS CLI

Pour plus d'informations sur l'utilisation des points de terminaison à double pile pour AWS PrivateLink, voir,. Utilisation des points de terminaison à double pile pour accéder aux tables et aux compartiments de tables