Cómo resolver un DNS Privado en Route 53 Multi-Region.

  1. Opción A: asociar una zona hospedada privada de Route 53 con una VPC en una cuenta de AWS diferente.
  2. Opción B: Usar en Route 53 resolver inbound y outbound endpoint.
  • Tener una VPC Peering entre la Cuentas AWS A y la Cuenta AWS B
  • Tener una Zona Hosteada Privada en Route 53 en la Cuenta AWS A.
  • Contar con AWS CLI desde la máquina desde donde se vayan a ejecutar los comandos necesarios.
  • Crear un usuario IAM En la cuenta A con permisos para ejecutar comandos AWS CLI y con permisos exclusivos en Route 53 para “CreateVPCAssociationAuthorization”.
  • Crear un usuario IAM en la cuenta B con permisos para ejecutar comandos AWS CLI y con permisos exclusivos en Route 53 para “AssociateVPCWithHostedZone”.
  • Contar con el ID de la cuenta AWS B , VPC ID de la cuenta AWS B , CIDR de la VPC de la cuenta AWS B y Viceversa de la cuenta A para el Peering entre las VPC.

Como establecer el Peering VPC entre ambas cuentas de AWS.

Cuenta AWS A
Tabla de ruteo Cuenta AWS A
Tabla de ruteo Cuenta AWS B

Establecer la Zona DNS Privada en Route 53

{“Version”: “2012–10–17”,“Statement”: [{“Sid”: “VisualEditor0”,“Effect”: “Allow”,“Action”: “route53:CreateVPCAssociationAuthorization”,“Resource”: “*”}]}
aws route53 create-vpc-association-authorization — hosted-zone-id Z05585021Y3ZCMWVDT9PM — vpc VPCRegion=us-west-2,VPCId=vpc-0ceeb95324657aa96
Creación usuario IAM Cuenta AWS B
{“Version”: “2012–10–17”,“Statement”: [{“Sid”: “VisualEditor0”,“Effect”: “Allow”,“Action”: “route53:AssociateVPCWithHostedZone”,“Resource”: “*”}]}
aws route53 associate-vpc-with-hosted-zone — hosted-zone-id Z05585021Y3ZCMWVDT9PM — vpc VPCRegion=us-west-2,VPCId=vpc-0ceeb95324657aa96
Test resolución DNS
Prueba conectividad a través de DNS

Conclusiones:

--

--

Entrepreneur, travel lover, AWS x3, CIO High Cloud Tec , AWS Community Builder, passionate about cloud learning

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Oscar Ivan Ocampo

Oscar Ivan Ocampo

35 Followers

Entrepreneur, travel lover, AWS x3, CIO High Cloud Tec , AWS Community Builder, passionate about cloud learning