Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Comment configurer et gérer l'accès intercompte aux ressources Amazon Route 53 ?
Je souhaite configurer et gérer l'accès aux ressources Amazon Route 53 entre plusieurs comptes AWS, telles que les zones hébergées privées et les points de terminaison de Resolver.
Résolution
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'AWS CLI.
Pour configurer l'accès intercompte, créez un compte DNS central et au moins un compte membre. Le compte DNS central héberge votre configuration Amazon Route 53 principale, gère les zones hébergées privées et contrôle les points de terminaison de Route 53 Resolver. Les comptes membres contiennent des ressources qui requièrent l'accès aux services DNS depuis le compte central. Par exemple, une ressource d'un compte membre peut nécessiter une résolution DNS pour les enregistrements d'une zone hébergée privée sur un compte central.
Configurer les comptes
Effectuez les étapes suivantes dans les comptes central et membre pour configurer le réacheminement :
- Dans le compte central, exécutez la commande create-hosted-zone suivante pour créer une zone hébergée privée contenant des enregistrements :
Remarque : Remplacez example.internal par le nom de votre zone hébergée et vpc-xxxxx par l’ID du VPC.aws route53 create-hosted-zone \ --name example.internal \ --vpc VPCRegion=us-east-1,VPCId=vpc-xxxxx \ --caller-reference $(date +%s) - Dans le compte central, exécutez la commande create-resolver-endpoint suivante pour créer un point de terminaison entrant :
Remarque : Remplacez subnet-xxxxx et subnet-yyyyy par vos ID de sous-réseau, 10.0.0.10 et 10.0.1.10 par vos adresses IP et sg-xxxxx par l’ID du groupe de sécurité.aws route53resolver create-resolver-endpoint \ --creator-request-id inbound-endpoint \ --direction INBOUND \ --ip-addresses \ SubnetId=subnet-xxxxx,Ip=10.0.0.10 \ SubnetId=subnet-yyyyy,Ip=10.0.1.10 \ --security-group-ids sg-xxxxx - Dans le compte membre, exécutez la commande create-resolver-endpoint suivante pour créer un point de terminaison sortant :
Remarque : Remplacez subnet-xxxxx et subnet-yyyyy par vos ID de sous-réseau et sg-xxxxx par l’ID du groupe de sécurité.aws route53resolver create-resolver-endpoint \ --creator-request-id outbound-endpoint \ --direction OUTBOUND \ --ip-addresses \ SubnetId=subnet-xxxxx \ SubnetId=subnet-yyyyy \ --security-group-ids sg-yyyyy - Dans le compte membre, exécutez la commande create-resolver-rule suivante pour créer une règle de résolveur sortante :
Remarque : Remplacez rule1 par le nom de votre règle, example.internal par le nom de votre zone hébergée, rslvr-endpoint-id par l’ID de votre point de terminaison de résolveur et 10.0.0.10 par votre adresse IP.aws route53resolver create-resolver-rule \ --creator-request-id rule1 \ --domain-name example.internal \ --rule-type FORWARD \ --resolver-endpoint-id rslvr-endpoint-id \ --target-ips Ip=10.0.0.10
Utiliser un profil Amazon Route 53 pour partager des ressources
Vous pouvez également utiliser un profil Amazon Route 53 pour partager votre zone hébergée privée ou les règles de résolveur sortantes.
Procédez comme suit :
- Créez un profil Route 53 dans le compte central.
- Associez votre zone hébergée privée ou votre règle de résolveur à votre profil Route 53.
- Utilisez AWS Resource Access Manager (AWS RAM) pour partager le profil Route 53 avec votre compte membre.
- Associez votre Amazon VPC au profil Route 53 qui se trouve dans votre compte membre.
Utiliser Amazon VPC pour partager des ressources
Vous pouvez autoriser les ressources Amazon Virtual Private Cloud (Amazon VPC) d'un compte membre à accéder aux enregistrements de zone hébergée privée de votre compte central.
Procédez comme suit :
- Créez une zone hébergée privée dans le compte central.
- Associez la zone hébergée privée à un Amazon VPC dans le compte membre.
Utiliser AWS RAM pour partager les règles de résolveur et les ressources AWS
Vous pouvez utiliser AWS RAM pour partager les règles de résolveur et les ressources AWS depuis votre compte central.
Vous pouvez également partager les règles de résolveur entre plusieurs comptes qui font partie d'AWS Organizations ou d'une unité organisationnelle (UO). Au lieu d'énumérer chaque compte, utilisez AWS RAM pour partager une règle de résolveur sortante avec AWS Organizations.
Procédez comme suit dans votre compte central :
-
Exécutez la commande enable-sharing-with-aws-organization suivante pour configurer AWS RAM :
aws ram enable-sharing-with-aws-organization -
Exécutez la commande create-resource-share suivante pour créer un partage de ressources pour votre règle de résolveur :
aws ram create-resource-share \ --name "dns-share" \ --resource-arns arn:aws:route53resolver:region:account-id:resolver-rule/resolver-rule --principals arn:aws:organizations::account-id:organization/o-xxxxxxxxxxRemarque : Remplacez dns-share par le nom de votre partage de ressources, region par votre région, account-id par votre ID de compte, resolver-rule par votre règle de résolveur et o-xxxxxxxxxx par votre organisation.
Associer une règle de résolveur sortante à un VPC dans votre compte membre
Procédez comme suit :
- Ouvrez la console Route 53.
- Dans le volet de navigation, sélectionnez Règles.
- Choisissez la région AWS dans laquelle vous avez créé la règle.
- Sélectionnez la règle que vous souhaitez associer à un VPC.
- Choisissez Associer un VPC.
- Sous VPC qui utilisent cette règle, sélectionnez le VPC.
- Sélectionnez Ajouter.
- Balises
- Amazon Route 53
- Langue
- Français

Contenus pertinents
- demandé il y a un an
- demandé il y a 2 ans
- demandé il y a 2 ans
- demandé il y a 2 ans
AWS OFFICIELA mis à jour il y a 2 ans
AWS OFFICIELA mis à jour il y a 4 ans