Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El protocolo DNS impide la asignación de cualquier cosa que no sea un registro A o AAAA en el vértice de zona. Un vértice de zona de ejemplo es contoso.com. Esta restricción presenta un problema para los propietarios de aplicaciones que tienen aplicaciones con equilibrio de carga detrás de Traffic Manager. No es posible señalar al perfil de Traffic Manager desde el registro de vértice de zona. Como resultado, los propietarios de aplicaciones deben usar una solución alternativa. Una redirección en la capa de aplicación debe redirigir desde el vértice de zona a otro dominio. Un ejemplo es un redireccionamiento de contoso.com a www.contoso.com. Esta disposición presenta un único punto de error para la función de redirección.
Con los registros de alias, ya no tendrá este problema. Puede apuntar su registro de vértice de zona a un perfil de Traffic Manager que tenga puntos de conexión externos. También puede apuntar al mismo perfil de Traffic Manager que se usa para otros dominios dentro de la zona DNS.
Por ejemplo, puede hacer que contoso.com y www.contoso.com apunten al mismo el perfil de Traffic Manager. Esta configuración funcionará siempre que el perfil de Traffic Manager solo tenga configurados puntos de conexión externos.
En este artículo, aprenderá a crear un registro de alias para el vértice del dominio. A continuación, configurará los endpoints del perfil de Traffic Manager para sus aplicaciones web.
Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
Prerrequisitos
Debe tener un nombre de dominio disponible que pueda hospedar en Azure DNS para probarlo. Debe tener control total de este dominio. El control total incluye la capacidad de establecer los registros de nombre de servidor (NS) para el dominio.
Para obtener instrucciones para hospedar el dominio en Azure DNS, consulte Tutorial: Hospedaje del dominio en Azure DNS.
El dominio de ejemplo que se usa para este tutorial es contoso.com, pero use su propio nombre de dominio.
Creación de un grupo de recursos
Cree un grupo de recursos para almacenar todos los recursos usados en este artículo.
Creación de planes de App Service
Cree dos planes de servicio de Web App en su grupo de recursos. Use la tabla siguiente para ayudarle a configurar esta configuración. Para más información sobre cómo crear un plan de App Service, consulte Administración de un plan de App Service en Azure.
| Nombre | Sistema operativo | Ubicación | Nivel de precios |
|---|---|---|---|
| ASP-01 | Windows | East US | Desarrollo y pruebas D1-Shared |
| ASP-02 | Windows | Central US | Desarrollo y pruebas D1-Shared |
Crear Servicios de Aplicaciones
Cree dos aplicaciones web, una en cada plan de App Service.
En la esquina superior izquierda de la página de Azure Portal, seleccione Crear un recurso.
Escriba Aplicación web en la barra de búsqueda y presione Entrar.
Seleccione Aplicación web.
Selecciona Crear.
Acepte los valores predeterminados y use la tabla siguiente para configurar las dos aplicaciones web:
Nombre
(debe ser único en .azurewebsites.net)Grupo de recursos Pila en tiempo de ejecución Región Plan de App Service/ubicación App-01 Usar existente
Selección del grupo de recursos.NET Core 2.2 East US ASP-01(D1) App-02 Usar existente
Selección del grupo de recursos.NET Core 2.2 Central US ASP-02(D1)
Recopilación de algunos detalles
Ahora debe anotar la dirección IP y el nombre de host de las aplicaciones web.
- Abra el grupo de recursos y seleccione la primera aplicación web (App-01 en este ejemplo).
- En la columna izquierda, seleccione Propiedades.
- Anote la dirección en DIRECCIÓN URL y, en Direcciones IP salientes , anote la primera dirección IP de la lista. Usará esta información más adelante cuando configure los puntos de conexión de Traffic Manager.
- Repita para App-02.
Crear un perfil de Traffic Manager
Cree un perfil de Traffic Manager dentro de su grupo de recursos. Use los valores predeterminados y escriba un nombre único en el espacio de nombres trafficmanager.net.
Para obtener más información, consulte Inicio rápido: Creación de un perfil de Traffic Manager para una aplicación web de alta disponibilidad.
Creación de puntos de conexión
Ahora puede crear los puntos de conexión para las dos aplicaciones web.
Abra el grupo de recursos y seleccione el perfil de Traffic Manager.
En la columna izquierda, seleccione Puntos de conexión.
Selecciona Agregar.
Use la tabla siguiente para configurar los puntos de conexión:
Tipo Nombre Objetivo Ubicación Configuración del encabezado personalizado Punto de conexión externo End-01 Dirección IP que registró para App-01 East US host:<la dirección URL que registró para App-01>
Ejemplo : host:app-01.azurewebsites.netPunto de conexión externo End-02 Dirección IP que registró para App-02 Central US host:<la dirección URL que registró para App-02>
Ejemplo: host:app-02.azurewebsites.net
Creación de una zona DNS
Puede usar una zona DNS existente para las pruebas o puede crear una nueva zona. Para crear y delegar una nueva zona DNS en Azure, consulte Tutorial: Hospedaje del dominio en Azure DNS.
Adición de un registro TXT para la validación de dominio personalizada
Al agregar un nombre de host personalizado a las aplicaciones web, buscará un registro TXT específico para validar el dominio.
Abra el grupo de recursos y seleccione la zona DNS.
Seleccione Conjunto de registros.
Agregue el conjunto de registros mediante la tabla siguiente. Para el valor, use la dirección URL real de la aplicación web que registró anteriormente:
Nombre Tipo Importancia @ texto App-01.azurewebsites.net
Adición de un dominio personalizado
Agregue un dominio personalizado para ambas aplicaciones web.
Abra el grupo de recursos y seleccione la primera aplicación web.
En la columna izquierda, seleccione Dominios personalizados.
En Dominios personalizados, seleccione Agregar dominio personalizado.
En Dominio personalizado, escriba el nombre de dominio personalizado. Por ejemplo, contoso.com.
Seleccione Validar.
El dominio debe pasar la validación y mostrar marcas de verificación verdes junto a Disponibilidad del nombre de host y Propiedad del dominio.
Seleccione Agregar dominio personalizado.
Para ver el nuevo nombre de host en Nombres de host asignados al sitio, actualice el explorador. La actualización de la página no siempre muestra los cambios inmediatamente.
Repita este procedimiento para la segunda aplicación web.
Añade el conjunto de registros de alias
Ahora cree un registro de alias para el vértice de la zona.
Abra el grupo de recursos y seleccione la zona DNS.
Seleccione Conjunto de registros.
Agregue el conjunto de registros mediante la tabla siguiente:
Nombre Tipo Conjunto de registros de alias Tipo de alias Recurso de Azure @ A Sí Recurso de Azure Traffic Manager: su perfil
Prueba de las aplicaciones web
Ahora puede probar para asegurarse de que puede acceder a la aplicación web y de que se está equilibrando la carga.
- Abra un explorador web y vaya al dominio. Por ejemplo, contoso.com. Debería ver la página de aplicación web predeterminada.
- Detenga la primera aplicación web.
- Cierre el explorador web y espere unos minutos.
- Inicie el explorador web y vaya al dominio. Todavía debería ver la página de la aplicación web predeterminada.
- Detenga su segunda aplicación web.
- Cierre el explorador web y espere unos minutos.
- Inicie el explorador web y vaya al dominio. Debería ver el error 403, que indica que la aplicación web está detenida.
- Inicie la segunda aplicación web.
- Cierre el explorador web y espere unos minutos.
- Inicie el explorador web y vaya al dominio. Debería volver a ver la página de la aplicación web predeterminada.
Pasos siguientes
Para más información sobre los registros de alias, consulte los artículos siguientes:
- Tutorial: Configuración de un registro de alias para hacer referencia a una dirección IP pública de Azure
- Tutorial: Configuración de un registro de alias para admitir nombres de dominio de vértice con Traffic Manager
- Preguntas más frecuentes sobre DNS
Para obtener información sobre cómo migrar un nombre DNS activo, consulte Migración de un nombre DNS activo a Azure App Service.