View a markdown version of this page

Migración de un servicio DNS de un subdominio a Amazon Route 53 sin migrar el dominio principal - Amazon Route 53

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Migración de un servicio DNS de un subdominio a Amazon Route 53 sin migrar el dominio principal

Puede migrar un subdominio para que utilice Amazon Route 53 como servicio DNS sin migrar el dominio principal desde otro servicio DNS.

El proceso consta de los siguientes pasos básicos:

  1. Determine si este procedimiento se aplica a su caso de uso.

  2. Crear una zona alojada de Route 53 para el subdominio.

  3. Solicite la configuración de DNS al proveedor de servicios DNS actual para el dominio principal.

  4. Agregue registros para el subdominio a su zona alojada de Route 53.

  5. Solo API: Confirmar que los cambios se han propagado a todos los servidores DNS de Route 53.

    nota

    Actualmente, la única forma de verificar que los cambios se han propagado es usar la acción de la GetChange API. Por lo general, los cambios se propagan a todos los servidores de Route 53 en un plazo de 60 segundos.

  6. Actualice la configuración de DNS con el proveedor de servicios DNS para el servidor principal agregando registros de servidores de nombres al subdominio.

Decisión de qué procedimientos va a utilizar para crear un subdominio

Los procedimientos de este tema explican cómo realizar una tarea poco frecuente. Si ya usa Route 53 como servicio de DNS para su dominio y desea dirigir el tráfico de un subdominio, como www.example.com, a sus recursos, consulte. Direccionamiento del tráfico de subdominios

Utilice este procedimiento solo si está utilizando otro servicio DNS para un dominio, como example.com, y desea comenzar a utilizar Route 53 como servicio DNS para un subdominio existente de ese dominio, como www.example.com.

Creación de una zona alojada para el subdominio

Para migrar un subdominio de otro servicio de DNS a Amazon Route 53 sin migrar el dominio principal, empieza por crear una zona alojada para el subdominio. Route 53 almacena la información de su subdominio en esta zona alojada.

Para obtener información sobre cómo crear una zona alojada mediante la consola de Route 53, consulte Crear una zona alojada pública.

Solicitar configuración de DNS actual a su proveedor de servicios DNS

Póngase en contacto con su proveedor de servicios de DNS actual y solicite la configuración de DNS actual. Pregúntele a su proveedor de servicios DNS actual cómo obtener un archivo de zona o una lista de registros. Puede usarlo como base para configurar Route 53 como servicio de DNS para el subdominio.

Lo que pida y el formato dependerán de su proveedor de servicios DNS actual. Lo ideal es que te den un archivo de zona, que contenga todos los registros de tu configuración actual. Estos registros indican al DNS cómo dirigir el tráfico de tus dominios y subdominios. Por ejemplo, un registro puede dirigir el tráfico de su nombre de dominio a un servidor web de su centro de datos, a una instancia de Amazon EC2 o a una CloudFront distribución. Si puede obtener un archivo de zona, puede editarlo para eliminar los registros que no desee migrar a Amazon Route 53. A continuación, importe los registros restantes a su zona alojada de Route 53. Esto simplifica enormemente el proceso.

Creación de registros

Con los registros de su proveedor de servicios de DNS actual como punto de partida, cree registros coincidentes en la zona alojada de Amazon Route 53 que creó para el subdominio. Estos registros se convertirán en los registros que utilice el DNS después de delegar el subdominio en Route 53, tal y como se explica en. Actualización del servicio DNS con los registros de servidor de nombres para el subdominio

importante

No cree registros de servidor de nombres (NS) o de inicio de autoridad (SOA) adicionales en la zona alojada de Route 53, ni elimine los registros SOA y NS existentes.

Para crear registros mediante la consola de Route 53, consulte Uso de registros. Para crear registros mediante la API de Route 53, use ChangeResourceRecordSets. Para obtener más información, consulte la referencia ChangeResourceRecordSets de la API de Amazon Route 53.

Comprobación del estado de sus cambios (solo para API)

La creación de una nueva zona alojada y el cambio de registros tardan un tiempo en propagarse a los servidores DNS de Route 53. Si ChangeResourceRecordSets solía crear sus registros, puede usar la GetChange acción para determinar si los cambios se han propagado. (ChangeResourceRecordSetsdevuelve un valor paraChangeId, que puede incluir en una GetChange solicitud posterior. ChangeIdno está disponible si creó los registros mediante la consola.) Para obtener más información, consulte GET GetChange en la referencia de la API de Amazon Route 53.

nota

Por lo general, los cambios se propagan a todos los servidores de Route 53 en un plazo de 60 segundos.

Actualización del servicio DNS con los registros de servidor de nombres para el subdominio

Después de haber propagado los cambios en los registros de Amazon Route 53 (consulte Comprobación del estado de sus cambios (solo para API)), actualice el servicio DNS para el dominio principal agregando registros NS para el subdominio. Esto delega el subdominio a Route 53. Por ejemplo, supongamos que example.com está hospedado en otro servicio de DNS y que está migrando test.example.com a Route 53. Debe actualizar el servicio DNS de example.com con los registros NS que Route 53 asignó a la nueva zona hospedada.

Para actualizar su servicio DNS con los registros del servidor de nombres del subdominio
  1. Con el método proporcionado por el servicio DNS, realice un backup del archivo de zona para el dominio principal.

  2. Si tu proveedor de DNS anterior te permitía cambiar la configuración de TTL de sus servidores de nombres, cámbiala a 900 segundos. Esto limita el tiempo durante el cual las solicitudes de los clientes intentan resolver los nombres de dominio utilizando servidores de nombres obsoletos. Si el TTL actual es de 172800 segundos (dos días), aún tendrá que esperar dos días para que los solucionadores y los clientes dejen de almacenar en caché los registros DNS. Cuando caduque la configuración de TTL, puede eliminar de forma segura los registros almacenados en el proveedor anterior y realizar cambios únicamente en Route 53.

  3. En la consola de Route 53, obtenga los servidores de nombres de la zona alojada de Route 53:

    1. Inicie sesión en la consola de Route 53 Consola de administración de AWS y ábrala en https://console.aws.amazon.com/route53/.

    2. En el panel de navegación, haga clic en Hosted zones (Zonas alojadas).

    3. En la página Hosted zones (Zonas alojadas), elija el botón de radio (no el nombre) de la zona alojada y luego View details (Ver detalles).

    4. En la página de detalles de la zona alojada, elija Hosted zone details (Detalles de la zona alojada).

    5. Anote los nombres de los cuatro servidores que aparecen en Name servers (Servidores de nombres).

    También puede utilizar la acción GetHostedZone. Para obtener más información, consulte GetHostedZone la referencia de la API de Amazon Route 53.

  4. Con el método proporcionado por el servicio DNS del dominio principal, añada los registros NS del subdominio al archivo de zona. Asigne a los registros NS el nombre del subdominio. Para los valores, especifique los cuatro servidores de nombres de Route 53 vinculados a la zona hospedada que creó en el paso 2. Los distintos servicios de DNS utilizan términos distintos. Es posible que tengas que ponerte en contacto con el servicio de asistencia para obtener información sobre cómo hacerlo.

    importante

    No añada un registro de inicio de autoridad (SOA) al archivo de zona para el dominio principal. Dado que el subdominio utilizará Route 53, el servicio DNS del dominio principal no es la autoridad para el subdominio.

    Si su servicio de DNS ha añadido automáticamente un registro SOA para el subdominio, elimine dicho registro. Sin embargo, no elimine el registro SOA del dominio principal.

    Los cambios en los solucionadores de DNS pueden tardar 48 horas o más en propagarse. Durante este período, es posible que los solucionadores de DNS sigan respondiendo con los servidores de nombres del servicio DNS del dominio principal. Además, es posible que los equipos cliente sigan teniendo los servidores de nombres anteriores del subdominio en su caché.

  5. Cuando caduque la configuración de TTL del dominio establecida por el registrador (consulte el paso 2), elimine estos registros del archivo de zona del dominio principal:

    • Los registros que agregó a Route 53, como se describe en Creación de registros.

    • Los registros NS del servicio DNS. Cuando termines de eliminar los registros NS, los únicos registros NS del archivo de zona serán los que creaste en el paso 4.