Partekatu honen bidez:


Tutorial: creación de un registro de alias para admitir nombres de dominio de Apex con Traffic Manager

Puede crear un registro de alias para que su nombre de dominio apex haga referencia a un perfil de Azure Traffic Manager. En lugar de un servicio de redirección, puede configurar Azure DNS para hacer referencia a un perfil de Traffic Manager directamente desde la zona.

En este tutorial, aprenderá a:

  • Crear una red virtual y una subred.
  • Crear una máquina virtual de servidor web con una IP pública.
  • Agregar una etiqueta DNS a una IP pública.
  • Crear un perfil de Traffic Manager.
  • Crear un registro de alias.
  • Probar el registro de alias.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Prerrequisitos

  • Una cuenta de Azure con una suscripción activa.
  • Un nombre de dominio hospedado en Azure DNS. Si no tiene una zona de Azure DNS, puede crear una zona DNS y delegar el dominio en Azure DNS.

Nota

En este tutorial, contoso.com se usa como nombre de dominio de ejemplo. Reemplace contoso.com por su propio nombre de dominio.

Inicio de sesión en Azure

Inicie sesión en Azure Portal.

Registro del proveedor de recursos Microsoft.Network

Para crear registros de alias, debe registrar el proveedor de recursos Microsoft.Network. Si la zona DNS y el recurso de destino de alias se encuentran en suscripciones diferentes, se deberán registrar ambas suscripciones. Puede registrar el proveedor de recursos mediante Azure Portal, PowerShell o la CLI de Azure. Observe el ejemplo siguiente:

az provider register --namespace Microsoft.Network

Para más información, consulte el artículo Resoluión de errores de registro del proveedor de recursos.

Creación de la infraestructura de red

Crear una red virtual y una subred para colocar los servidores web.

  1. En Azure Portal, escriba red virtual en el cuadro de búsqueda de la parte superior del portal y seleccione Redes virtuales en los resultados de la búsqueda.

  2. En Redes virtuales, seleccione + Crear.

  3. En Crear red virtual, escriba o seleccione esta información en la pestaña Conceptos básicos:

    Configuración Value
    Detalles del proyecto
    Subscription Seleccione su suscripción a Azure.
    Grupo de recursos Seleccione Crear nuevo.
    En Nombre, escriba TMResourceGroup.
    Seleccione
    .
    Detalles de instancia
    Nombre Enter myTMVNet.
    Region Seleccione la región.
  4. Seleccione la pestaña Direcciones IP o el botón Siguiente: Direcciones IP situado en la parte inferior de la página.

  5. En la pestaña Direcciones IP, especifique la siguiente información:

    Configuración Value
    Espacio de direcciones IPv4 Enter 10.10.0.0/16.
  6. Seleccione + Agregar subred y escriba esta información en Agregar subred:

    Configuración Value
    Nombre de subred Enter WebSubnet.
    Intervalo de direcciones de subred Escriba 10.10.0.0/24.
  7. Seleccione Agregar.

  8. Seleccione la pestaña Revisar y crear o el botón Revisar y crear.

  9. Seleccione Crear.

Creación de máquinas virtuales de servidor web

Cree dos máquinas virtuales Windows Server, e instale el servidor web IIS en ellas, y luego agregue etiquetas DNS a las IP públicas.

Creación de las máquinas virtuales

Cree dos máquinas virtuales de Windows Server 2019.

  1. En Azure Portal, escriba virtual machine en el cuadro de búsqueda de la parte superior del portal y seleccione Máquinas virtuales en los resultados de la búsqueda.

  2. En la página Máquinas virtuales, seleccione + Crear y Máquina virtual de Azure.

  3. En la pestaña Crear una máquina virtual, escriba o seleccione la siguiente información en la pestaña Conceptos básicos:

    Configuración Value
    Detalles del proyecto
    Subscription Seleccione su suscripción a Azure.
    Grupo de recursos Seleccione TMResourceGroup.
    Detalles de instancia
    Nombre de la máquina virtual Escriba Web-01.
    Region Seleccione (EE. UU.) Este de EE. UU. .
    Opciones de disponibilidad Seleccione No se requiere redundancia de la infraestructura.
    Tipo de seguridad Seleccione Estándar.
    Imagen Seleccione Windows Server 2019 Datacenter - Gen2.
    Size Seleccione el tamaño de la máquina virtual.
    Cuenta de administrador
    Nombre de usuario Especifique un nombre de usuario.
    Contraseña Escriba una contraseña.
    Confirmar contraseña Reescriba la contraseña.
    Reglas de puerto de entrada
    Puertos de entrada públicos Seleccione Ninguno.
  4. Seleccione la pestaña Redes o seleccione Siguiente: Discos y, después, Siguiente: Redes.

  5. En la pestaña Redes, escriba o seleccione la siguiente información:

    Parámetro Valor
    Interfaz de red
    Virtual network Seleccione myTMVNet.
    Subnet Seleccione WebSubnet.
    Dirección IP pública Seleccione Crear nuevo y escriba Web-01-ip en Nombre.
    Seleccione Básico para la SKU y Estático para la Asignación.
    Grupo de seguridad de red de NIC Seleccione Básica.
    Puertos de entrada públicos Seleccione Permitir los puertos seleccionados.
    Selección de puertos de entrada Seleccione HTTP (80), HTTPS (443) y RDP (3389).
  6. Seleccione Revisar + crear.

  7. Revise la configuración y, a continuación, seleccione Crear.

  8. Repita los pasos anteriores para crear la segunda máquina virtual. Escriba Web-02 en el nombre de la máquina virtual y Web-02-ip en el nombre de la IP pública. Para las demás configuraciones, use la misma información de los pasos anteriores usada con la primera máquina virtual.

La implementación de cada máquina virtual puede tardar unos minutos en completarse.

Instalación del servidor web IIS

Instale IIS en las máquinas virtuales Web-01 y Web-02.

  1. En la página Conectar de la máquina virtual Web-01, seleccione RDP y luego Descargar archivo RDP.

  2. Abra el archivo Web-01.rdp y seleccione Conectar.

  3. Especifique el nombre de usuario y la contraseña proporcionados durante la creación de la máquina virtual.

  4. En el panel Administrador del servidor, seleccione Administrar y Agregar roles y características.

  5. Seleccione Roles de servidor o Siguiente tres veces. En la página Roles de servidor, seleccione Servidor web (IIS).

  6. Seleccione Agregar características y, a continuación, seleccione Siguiente.

    Captura de pantalla del Asistente para agregar roles y características en el servidor 2019 de Windows que muestra cómo instalar el servidor web I I S al añadir un rol de servidor web.

  7. Seleccione Confirmación o Siguiente tres veces y, a continuación, Instalar. El proceso de instalación tarda unos minutos.

  8. Cuando finalice la instalación, seleccione Cerrar.

  9. Vaya a C:\inetpub\wwwroot y abra iisstart.htm con Bloc de notas o cualquier editor de su elección para editar la página web de IIS predeterminada.

  10. Reemplace todo el texto del archivo por Hello World from Web-01 y guarde los cambios en iisstart.htm.

  11. Abra un explorador web. Vaya a localhost para comprobar que aparece la página web predeterminada de IIS.

    Captura de pantalla de Internet Explorer que muestra la página predeterminada del servidor web I I S de la primera máquina virtual.

  12. Repita los pasos anteriores para instalar el servidor web IIS en la máquina virtual Web-02. Use Hello World from Web-02 para reemplazar todo el texto de iisstart.htm.

Agregar una etiqueta DNS

Las direcciones IP públicas necesitan etiquetas DNS para funcionar con Traffic Manager.

  1. En Azure Portal, escriba TMResourceGroup en el cuadro de búsqueda de la parte superior del portal y seleccione la zona DNS TMResourceGroup en los resultados de la búsqueda.

  2. En el grupo de recursos TMResourceGroup, seleccione la dirección IP pública Web-01-ip.

  3. En Configuración, seleccione Configuración.

  4. Escriba web01pip en la etiqueta de nombre DNS.

  5. Seleccione Guardar.

    Captura de pantalla de la página de configuración de la dirección IP pública de Azure que muestra la etiqueta de nombre de D N S.

  6. Repita los pasos anteriores para la dirección IP pública Web-02-ip y escriba web02pip en la etiqueta de nombre DNS.

Crear un perfil de Traffic Manager

  1. En la página de Información general de la dirección IP pública Web-01-ip, anote la dirección IP para su uso posterior. Repita este paso para la dirección IP pública Web-02-ip.

  2. En el Azure Portal, escriba perfil de Traffic Manager en el cuadro de búsqueda de la parte superior del portal y, a continuación, seleccione perfiles de Traffic Manager.

  3. Seleccione + Create (+ Crear).

  4. En la página Crear perfil de Traffic Manager, escriba o seleccione la siguiente información:

    Configuración Value
    Nombre Escriba TM-alias-test.
    Método de enrutamiento Seleccione Prioridad.
    Subscription Seleccione su suscripción a Azure.
    Resource group Seleccione TMResourceGroup.

    Captura de pantalla de la página de perfil de Crear perfil de Traffic Manager que muestra las opciones de configuración seleccionadas.

  5. Seleccione Crear.

  6. Una vez finalizada la implementación de TM-alias-test, seleccione Ir al recurso.

  7. En la página Puntos de conexión del perfil de Traffic Manager TM-alias-test, seleccione + Agregar y escriba o seleccione la siguiente información:

    Configuración Value
    Tipo Seleccione Punto de conexión externo.
    Nombre Escriba EP-Web01.
    Nombre de dominio completo (FQDN) o IP Escriba la dirección IP de Web-01-ip que anotó anteriormente.
    Priority Especifique 1.

    Captura de pantalla de la página de puntos de conexión en el perfil de Traffic Manager que muestra las opciones de configuración seleccionadas para añadir un punto de conexión.

  8. Seleccione Agregar.

  9. Repita los dos últimos pasos para crear el segundo punto de conexión. Escriba o seleccione la siguiente información:

    Configuración Value
    Tipo Seleccione Punto de conexión externo.
    Nombre Escriba EP-Web02.
    Nombre de dominio completo (FQDN) o IP Escriba la dirección IP de Web-02-ip que anotó anteriormente.
    Priority Escriba 2.

Crear un registro de alias

Cree un registro de alias que señale al perfil de Traffic Manager.

  1. En Azure Portal, escriba contoso.com en el cuadro de búsqueda de la parte superior del portal y seleccione la zona DNS contoso.com en los resultados de búsqueda.

  2. En la página Información general de contoso.com zona DNS, seleccione el botón + Conjunto de registros.

  3. En Agregar conjunto de registros, deje el cuadro Nombre de vacío para representar el nombre de dominio del vértice. Un ejemplo es contoso.com.

  4. Seleccione A en Tipo.

  5. Seleccione en Conjunto de registros del alias y Recurso de Azure para Tipo de alias.

  6. Seleccione el perfil de Traffic Manager TM-alias-test para el recurso de Azure.

  7. Seleccione Aceptar.

    Captura de pantalla de agregación de un registro de alias para referirse al perfil de Traffic Manager.

Nota:

Las consultas DNS en el conjunto de registros de Traffic Manager recién alias se muestran en la facturación del perfil de Traffic Manager. Para más información sobre la facturación de Traffic Manager, consulte Precios de Traffic Manager.

Probar el registro de alias

  1. Desde un navegador web, navegue hasta contoso.com o su nombre de dominio apex. Verá la página predeterminada de IIS con Hello World from Web-01. El Traffic Manager dirige el tráfico al servidor web de IIS Web-01 porque tiene la prioridad más alta. Cierre el explorador web y apague la máquina virtual Web-01. Espere unos minutos para que la máquina virtual se apague completamente.
  2. Abra un nuevo navegador web, y navegue de nuevo a contoso.com o su nombre de dominio apex.
  3. Debería ver la página predeterminada de IIS con Hello World from Web-02. El Traffic Manager controló la situación y dirigió el tráfico al segundo servidor IIS después de apagar el primer servidor que tenga la prioridad más alta.

Limpieza de recursos

Cuando ya no sean necesarios, puede seguir estos pasos para eliminar todos los recursos creados en este tutorial:

  1. En el menú de Azure Portal, seleccione Grupos de recursos.
  2. Seleccione el grupo de recursos TMResourceGroup.
  3. En la página Información general, elija Eliminar grupo de recursos.
  4. Escriba TMResourceGroup y seleccione Eliminar.
  5. En el menú de Azure Portal, seleccione Todos los recursos.
  6. Seleccione la zona DNS contoso.com.
  7. En la página Información general, seleccione el registro @ que creó en este tutorial.
  8. Seleccione Eliminar y, a continuación, .

Pasos siguientes

En este tutorial, aprendió a crear un registro de alias para usar su nombre de dominio apex para hacer referencia a un perfil de Traffic Manager.