con Amazon Route 53

En este tutorial, registrará un nombre de dominio nuevo para su sitio web. A continuación, conectará ese nombre de dominio, mediante el sistema de nombres de dominio (DNS), con una instancia de EC2 en ejecución existente (como WebApp, o un sitio web con WordPress, Apache, NGINX, IIS u otra plataforma de sitios web). Si ya tiene un nombre de dominio registrado, complete el paso 1 y, a continuación, consulte la documentación de su registrador de dominios para obtener información sobre cómo configurar el registro DNS de su nuevo sitio.

Costos asociados:

El registro de un dominio conlleva una cuota anual, que va desde los 9 USD hasta varios centenares de dólares según el dominio de nivel superior, como .com. Para obtener más información, consulte Precios para el registro de dominios de Amazon Route 53. Esta cuota no es reembolsable.

Cuando registra un dominio, creamos automáticamente una zona hospedada con el mismo nombre de dicho dominio. Puede utilizar la zona hospedada para especificar dónde quiere que Amazon Route 53 redirija el tráfico para el dominio. La cuota para una zona hospedada es de 0,50 USD al mes. Puede eliminar la zona hospedada si desea evitar este cargo.

Para obtener un nombre de dominio con AWS se necesita una cuenta

Creación de una cuenta gratuita en cuestión de minutos

Disfrute de doce meses de acceso a la capa de uso gratuita de AWS y de otras características del nivel Basic de AWS Support, entre otras, un servicio ininterrumpido de soporte al cliente, foros de soporte y muchas más.

 

Nota: Si utiliza Elastic Load Balancing (Elastic Load Balancing se habrá activado automáticamente si ha implementado su aplicación con Amazon Elastic Beanstalk), entonces no es necesario que obtenga una dirección IP estática y puede dirigirse directamente al paso 2.


a. Haga clic aquí para abrir el menú IP elástica de la consola de EC2 en una nueva ventana y haga clic en Allocate New Address.

Getting-Started-EIP1

(Haga clic para ampliar).

Getting-Started-EIP1

b. Configure EIP used in: como VPC y haga clic en Yes, Allocate.

Nota: Las direcciones IP elásticas (EIP) conectadas con instancias en ejecución no incurren cargos. Si elimina la instancia (es decir, la EIP deja de estar conectada con una instancia en ejecución), el coste de la EIP será de 0,005 USD/h).

Getting-Started-EIP2

(Haga clic para ampliar).

Getting-Started-EIP2

c. Anote su nueva dirección IP y haga clic en Close.

Getting-Started-EIP3

(Haga clic para ampliar).

Getting-Started-EIP3

d. Seleccione la nueva dirección IP en la columna Elastic IP. Pulse el botón Actions y elija la opción Associate Address.

Getting-Started-EIP4

(Haga clic para ampliar).

Getting-Started-EIP4

e. Haga clic en el cuadro de texto Instance y elija la opción con su nombre de instancia.

Nota: En el tutorial de WordPress, hemos nombrado este equipoWordPress.

Getting-Started-EIP5

(Haga clic para ampliar).

Getting-Started-EIP5

f. Apunte su nueva dirección IP en la columna Elastic IP.

Getting-Started-EIP6

(Haga clic para ampliar).

Getting-Started-EIP6

g. Verifique que su nueva dirección IP elástica funciona introduciéndola en el navegador web.

Getting-Started-RT53-DNS-IP-web-check

(Haga clic para ampliar).

Getting-Started-RT53-DNS-IP-web-check

Ahora que tiene una dirección IP asociada con la instancia, tendremos que configurar el sistema de nombres de dominio (DNS) para que apunte a esta dirección a fin de que los demás puedan encontrar su sitio web.

Nota: En este ejemplo adquiriremos un nuevo nombre de dominio y lo asociaremos con la dirección IP elástica que acabamos de crear (y que está adjunta a la instancia). Si ya posee un nombre de dominio, o si prefiere utilizar otro registrador de dominio para obtener un nombre de dominio, consulte la documentación sobre cómo configurar DNS para su instancia.


a. Haga clic aquí para abrir la consola de Route 53 en una ventana nueva (Route 53 es un servicio de DNS de AWS). Con Route 53 puede registrar nuevos nombres de dominio, así como gestionar los registros DNS de su dominio.

Seleccione Get Started Now en Domain Registration.

Getting-Started-RT53-1

(Haga clic para ampliar).

Getting-Started-RT53-1

b. Haga clic en el botón Register Domain . En la siguiente pantalla, introduzca el dominio que desee en el cuadro Choose a Domain (en la imagen aparece cloudexamples). A continuación, seleccione un dominio de nivel superior (TLD) (p. ej..com, .org, .co.uk, etc.). Haga clic en el botón Check para comprobar si el dominio está disponible. Si el dominio está disponible, haga clic en el botón Add to cart y desplácese a la parte inferior de la página, donde deberá hacer clic en Continue.

Nota: Los dominios no forman parte de la capa gratuita, así que se le cobrará por cualquier dominio que registre.

Getting-Started-RT53-3a

(Haga clic para ampliar).

Getting-Started-RT53-3a

c. Introduzca sus datos de contacto. Son los datos que se asociarán con su nombre de dominio. Cuando haya terminado, haga clic en Continue en la parte inferior de la pantalla.

Getting-Started-RT53-4a

(Haga clic para ampliar).

Getting-Started-RT53-4a

d. Examine los datos que aparecen en la lista y, si son correctos, marque la casilla junto al texto I have read and agree to the AWS Domain Name Registration Agreement. A continuación, haga clic en el botón Complete Purchase.

Getting-Started-RT53-5

(Haga clic para ampliar).

Getting-Started-RT53-5

e. Si registra un dominio que cuente con un dominio de nivel superior genérico (como .com), recibirá un email donde se le pide que confirme su dirección de email. (No enviamos un email si ya tenemos confirmación de que la dirección de email es válida).

Debe seguir el vínculo de este email para confirmar su dirección de email o el dominio no se registrará.

Para todos los dominios, recibirá un email cuando se apruebe el registro de su dominio.

Nota: El sistema puede tardar unos minutos en confirmar el registro de su nuevo dominio.

Getting-Started-RT53-10-registered_email

(Haga clic para ampliar).

Getting-Started-RT53-10-registered_email
Getting-Started-RT53-8-email

(Haga clic para ampliar).

Getting-Started-RT53-8-email

El último paso consiste en configurar el DNS para que el nuevo dominio que hemos creado en el paso 2 pueda apuntar a la dirección de nuestro servidor.  Puede tratarse de la dirección IP estática (del paso 1) o un nombre de dominio completo (FQDN) que se crea automáticamente al utilizar Amazon Elastic Beanstalk.


a. Abra el menú Hosted Zones de la consola de Route 53 haciendo clic aquí. A continuación, haga clic en el nombre de dominio que ha creado en el paso 2 (en este ejemplo utilizamos cloudexamples.com, pero es posible que su dominio sea distinto).

Getting-Started-RT53-DNS1

(Haga clic para ampliar).

Getting-Started-RT53-DNS1

A continuación aparecen varias pestañas que le ayudan a elegir la opción más adecuada para su situación. 

Si dispone de una dirección IP estática para su sitio web, servidor virtual o servicio, seleccione Static IP Address más abajo. 

Si tiene un nombre de dominio completo (FQDN) para su recurso (se trata de algo común en aplicaciones implementadas con Elastic Beanstalk, funciones Lambda, sitios estáticos de S3 e implementaciones más avanzadas con Elastic Load Balancing), seleccione Fully Qualified Domain Name (FQDN) más abajo.

  • Dirección IP estática

    b. Haga clic en el botón Create Record Set. En la parte derecha de la ventana, introduzca www en el cuadro de texto Name. Introduzca la dirección IP elástica que ha creado en el paso 1 en el cuadro Value y haga clic en Create.

    Getting-Started-RT53-DNS3

    (Haga clic para ampliar).

    Getting-Started-RT53-DNS3

    c. Compruebe que hay una entrada nueva en la tabla principal con el valor que ha introducido.

    Getting-Started-RT53-DNS4

    (Haga clic para ampliar).

    Getting-Started-RT53-DNS4
  • Nombre de dominio completo (FQDN)


    b. Haga clic en el botón Create Record Set. En la parte derecha de la ventana, introduzca www en el cuadro de texto Name. A continuación, seleccione Yes para la configuración Alias.  Aparecerá el cuadro Alias Target. Haga clic en el cuadro Alias Target y verá una lista de recursos disponibles.  Seleccione el recurso al que desea apuntar (aparecerá en la opción Elastic Load Balancers y debería ser el recurso asociado con su aplicación implementada en Elastic Beanstalk). A continuación, haga clic en Create.

    Getting-Started-RT53-DNS3b

    (Haga clic para ampliar).

    Getting-Started-RT53-DNS3b

    c. Compruebe que hay una entrada nueva en la tabla principal con el valor que ha introducido.

    Getting-Started-RT53-DNS4b

    (Haga clic para ampliar).

    Getting-Started-RT53-DNS4b

d. Compruebe que su sitio web ya se encuentra disponible en su nuevo dominio introduciendo la dirección de su sitio web en el navegador web.

Getting-Started-RT53-DNS-web-check

(Haga clic para ampliar).

Getting-Started-RT53-DNS-web-check

¡Felicidades! Los usuarios ya pueden acceder a su sitio web mediante la dirección web que ha seleccionado.  En la próxima sección, aprenderá a configurar la supervisión y las notificaciones de las instancias.

Descubra cómo configurar Amazon CloudWatch para supervisar su sitio web »


No