Tutorial: Adición de un dominio personalizado al punto de conexión
En este tutorial se muestra cómo agregar un dominio personalizado a un punto de conexión de Azure Content Delivery Network (CDN).
El nombre del punto de conexión en el perfil de CDN es un subdominio de azureedge.net. De forma predeterminada, al entregar contenido, el dominio del perfil de CDN se incluye en la dirección URL.
Por ejemplo, https://contoso.azureedge.net/photo.png.
Azure CDN permite asociar un dominio personalizado a un punto de conexión de CDN. Esta opción le permite entregar el contenido con un dominio personalizado en la dirección URL en lugar de en el dominio predeterminado.
En este tutorial, aprenderá a:
- Crear un registro DNS de CNAME
- Asociar el dominio personalizado a un punto de conexión de CDN
- Comprobar el dominio personalizado
Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
Prerrequisitos
Para poder completar los pasos de este tutorial, cree un perfil de CDN y al menos un punto de conexión de CDN.
- Para más información, consulte Inicio rápido: Creación de un perfil y un punto de conexión de Azure CDN.
Si no dispone de un dominio personalizado, adquiera uno con un proveedor de dominios.
- Para más información, consulte Compra de un nombre de dominio personalizado.
Si usa Azure para hospedar sus dominios DNS, delegue su dominio personalizado en Azure DNS.
- Para más información, vea Delegación de un dominio en DNS de Azure.
Si utiliza un proveedor de dominios para controlar su dominio DNS, diríjase a Creación de un registro DNS de CNAME.
Creación de un registro DNS de CNAME
Para poder usar un dominio personalizado con un punto de conexión de Azure CDN, primero debe crear un registro de nombre canónico (CNAME) con Azure DNS o con su proveedor de DNS que apunte a su punto de conexión de CDN.
Un registro CNAME es un registro de DNS que asigna un nombre de dominio de origen a un nombre de dominio de destino.
En el caso de Azure CDN, el nombre de dominio de origen es su nombre de dominio personalizado y el nombre de dominio de destino es el nombre de host del punto de conexión de CDN.
Azure CDN enruta el tráfico dirigido al dominio personalizado de origen al nombre de host del punto de conexión de CDN de destino después de comprobar el registro CNAME.
Un dominio personalizado y su subdominio no se pueden asociar con más de un punto de conexión a la vez.
Utilice varios registros CNAME para diferentes subdominios del mismo dominio personalizado de distintos servicios de Azure.
Puede asignar un dominio personalizado con diferentes subdominios al mismo punto de conexión de CDN.
Nota
- En este tutorial se usa el tipo de registro CNAME para varios propósitos:
- El enrutamiento del tráfico se puede realizar con un registro CNAME, así como con los tipos de registro A o AAAA de Azure DNS. Para aplicarlo, siga los pasos que se indican a continuación y reemplace el registro CNAME por el tipo de registro que prefiera.
- Se requiere un registro CNAME para la validación de la propiedad del dominio personalizado y debe estar disponible al agregar el dominio personalizado a un punto de conexión de CDN. Más detalles a continuación.
Azure DNS usa registros de alias para los recursos de Azure de la misma suscripción.
Para agregar un registro de alias para el punto de conexión de Azure CDN:
Inicie sesión en Azure Portal.
En el menú de la izquierda, seleccione Todos los recursos y, después, la zona de Azure DNS para el dominio personalizado.
En la zona DNS de su dominio personalizado, seleccione + Conjunto de registros.
En Agregar conjunto de registros, escriba o seleccione la siguiente información:
Configuración Value Nombre Escriba el alias que desea usar para el punto de conexión de CDN. Por ejemplo, www. Tipo Seleccione CNAME. . Conjunto de registros de alias Seleccione Sí. Tipo de alias Seleccione Recurso de Azure. Elija una suscripción Seleccione su suscripción. Recurso de Azure Seleccione el punto de conexión de Azure CDN. Cambie el TTL del registro por su valor.
Seleccione Aceptar.
Asociación del dominio personalizado a un punto de conexión de CDN
Una vez que haya registrado un dominio personalizado, puede agregarlo a su punto de conexión de CDN.
Inicie sesión en Azure Portal y vaya al perfil de CDN que contenga el punto de conexión que desea asignar a un dominio personalizado.
En la página Perfil de CDN, seleccione el punto de conexión de CDN que se va a asociar con el dominio personalizado.
Seleccione + Dominio personalizado.
En Agregar un dominio personalizado, el Nombre de host del punto de conexión se rellena previamente y se deriva de la dirección URL del punto de conexión de CDN: <endpoint-hostname> .azureedge.net. No se puede modificar.
Para Nombre de host personalizado, escriba el dominio personalizado, incluido el subdominio, que se usará como el dominio de origen del registro CNAME.
- Por ejemplo, www.contoso.com o cdn.contoso.com. No utilice el nombre de subdominio cdnverify.
Seleccione Agregar.
Azure comprueba que el registro CNAME existe para el nombre de dominio personalizado que ha especificado. Si el registro CNAME es correcto, el dominio personalizado se valida.
Puede tardar algún tiempo la propagación de la nueva configuración de dominio personalizado a todos los nodos perimetrales de la red CDN:
- En los perfiles de Azure CDN Estándar de Microsoft, la propagación se completa normalmente en 10 minutos.
- En los perfiles de Azure CDN estándar, la propagación normalmente se completa en un minuto.
- En los perfiles Azure CDN Estándar de Verizon y Azure CDN Premium de Verizon, la propagación se completa normalmente en 10 minutos.
Comprobación del dominio personalizado
Después de haber completado el registro del dominio personalizado, compruebe que hace referencia a su punto de conexión de CDN.
Asegúrese de que tiene contenido público almacenado en caché en el punto de conexión. Por ejemplo, si su punto de conexión de CDN está asociado a una cuenta de almacenamiento, Azure CDN almacenará el contenido en la caché, en un contenedor público. Configure el contenedor para permitir el acceso público y compruebe que contiene al menos un archivo para probar el dominio personalizado.
En el explorador, vaya a la dirección del archivo usando el dominio personalizado. Por ejemplo, si el dominio personalizado es
www.contoso.com, la dirección URL al archivo almacenado en caché debe ser similar a la siguiente:http://www.contoso.com/my-public-container/my-file.jpg. Compruebe que el resultado es igual que al acceder directamente al punto de conexión de CDN en <endpoint-hostname> .azureedge.net.
Limpieza de recursos
Si desea dejar de asociar el punto de conexión a un dominio personalizado, siga estos pasos para quitar el dominio personalizado:
Vaya al proveedor DNS, elimine el registro CNAME del dominio personalizado o actualice el registro CNAME del dominio personalizado a un punto de conexión que no pertenezca a Azure CDN.
Importante
Para evitar las entradas DNS pendientes y los riesgos de seguridad que crean, a partir del 9 de abril de 2021 Azure CDN requiere la eliminación de los registros CNAME en los puntos de conexión de Azure CDN antes de que se puedan eliminar los recursos. Los recursos incluyen los dominios personalizados de Azure CDN, los perfiles o puntos de conexión de Azure CDN, o los grupos de recursos de Azure que tienen dominios personalizado de Azure CDN habilitados.
En el perfil de CDN, seleccione el punto de conexión con el dominio personalizado que desee quitar.
En la página Punto de conexión, en Dominios personalizados, haga clic con el botón derecho en el dominio personalizado que desea quitar y, después, seleccione Eliminar en el menú contextual. Seleccione Sí.
El dominio personalizado se desasocia del punto de conexión.
Pasos siguientes
En este tutorial, ha aprendido a:
- Crear un registro DNS de CNAME
- Asociar el dominio personalizado a un punto de conexión de CDN
- Comprobar el dominio personalizado
En el siguiente tutorial aprenderá a configurar el protocolo HTTPS en un dominio personalizado de Azure CDN.