Exportar (0) Imprimir
Expandir todo

Resolución de nombres (DNS)

Actualizado: diciembre de 2014

La resolución de nombres se utiliza cuando desea hacer referencia a las máquinas virtuales e instancias de rol mediante el nombre de host o el FQDN directamente, y no mediante el número de puerto y la dirección IP. Antes de implementar las instancias de rol o las máquinas virtuales, debe pensar en cómo desea que se lleve a cabo la resolución de nombres. Hay dos opciones disponibles. Puede utilizar la resolución de nombres interna que proporciona Azure o bien, elegir para especificar un servidor DNS que no mantenga Azure. No todas las opciones de configuración están disponibles en todos los tipos de implementación. Piense detenidamente cómo será el escenario de implementación antes de elegir esta opción.

Para obtener más información acerca de la resolución de nombres que proporciona Azure, consulte Resolución de nombres que viene con Azure. Para obtener más información sobre el uso de su propia solución DNS; vea Resolución de nombres con su propio servidor DNS.

La tabla siguiente muestra los escenarios y soluciones de resolución de nombres correspondientes:

 

Escenario Resolución de nombres que proporciona: Para obtener más información, vea:

Resolución de nombres entre instancias de rol ubicadas en el mismo servicio en la nube

Resolución de nombres (interna) de Azure

Resolución de nombres entre máquinas virtuales ubicadas en el mismo servicio en la nube

Resolución de nombres (interna) de Azure

Resolución de nombres entre máquinas virtuales ubicadas en la misma red virtual

Solución DNS de su elección (no viene con Azure)

O bien

Para la resolución mediante FQDN, puede utilizar la resolución de nombres de Azure para los 100 primeros servicios en la nube de la red virtual

Resolución de nombres entre las máquinas virtuales y las instancias de rol ubicadas en la misma red virtual, pero servicios en la nube diferentes

Solución DNS de su elección (no viene con Azure)

O bien

Para la resolución mediante FQDN, puede utilizar la resolución de nombres de Azure para los 100 primeros servicios en la nube de la red virtual

Resolución de nombres entre las máquinas virtuales y las instancias de rol ubicadas en el mismo servicio en la nube, pero no en una red virtual

No aplicable. Las máquinas virtuales y las instancias de rol no se pueden implementar en el mismo servicio en la nube.

No aplicable.

Resolución de nombres entre las instancias de rol ubicadas en distintos servicios en la nube, pero no en una red virtual

No aplicable. No se admite la conectividad entre máquinas virtuales y las instancias de rol en diferentes servicios en la nube fuera de una red virtual.

No aplicable.

Entre entornos: resolución de nombres entre instancias de rol o máquinas virtuales en Azure y equipos locales

Solución DNS de su elección (no viene con Azure)

Entre entornos: resolución de nombres entre equipos locales e instancias de rol o máquinas virtuales en Azure

Solución DNS de su elección (no viene con Azure)

Usar la resolución de nombres para dirigir tráfico entre los centros de datos

Traffic Manager

Resolución de nombres entre equipos en Internet y los extremos públicos

Resolución de nombres (externa) de Azure

Esta solución no se cubre en este tema.

La resolución de nombres que viene con Azure proporciona una resolución de nombres de host para las máquinas virtuales e instancias de rol que residen en el mismo servicio en la nube. Este servicio es independiente del servicio que administra externamente los nombres accesibles públicos.

Aunque la resolución de nombres que proporciona Azure requiere muy poca configuración, no es la opción adecuada para todas las implementaciones. Si la red requiere la resolución de nombres en los servicios en la nube, tendrá que usar su propio servidor DNS. Por ejemplo, si tiene dos máquinas virtuales que se encuentran en la misma red virtual, deberá usar su propia solución de servidor DNS para que se comuniquen directamente según el nombre del host. Si requiere la resolución de nombres entre entornos o si quiere registrar sus propios registros DNS, deberá usar su propia solución DNS y no la solución que viene con Azure. Para obtener detalles adicionales, vea Características y consideraciones.

noteNota
En el caso de los roles web y roles de trabajo, también puede tener acceso a las direcciones IP internas de las instancias de rol en función del nombre de rol y número de instancia que usa la API en tiempo de ejecución de Azure. Para obtener más información, consulte la biblioteca de clases en tiempo de ejecución de Azure.


Características:

  • Facilidad de uso: se necesita poca o ninguna configuración para usar el servicio DNS que viene con Azure.

  • Se proporciona resolución de nombres de host entre instancias de rol dentro del mismo servicio en la nube.

  • Se proporciona resolución de nombres de host entre máquinas virtuales dentro del mismo servicio en la nube.

  • Se proporciona resolución de nombres entre máquinas virtuales de la misma red virtual, pero en servicios en la nube diferentes. (FQDN)

  • Puede crear nombres de host que describan mejor las implementaciones, en lugar de trabajar con nombres generados automáticamente.

  • Se admiten búsquedas de DNS estándar.

Consideraciones:

  • La resolución de nombres entre redes virtuales no se encuentra disponible.

  • No se admite el uso de diversos nombres de host para la misma máquina virtual o instancia de rol.

  • La resolución de nombres entre entornos no está disponible.

  • Los registros de búsquedas inversas (PTR) no están disponibles.

  • El sufijo DNS de Azure no se puede modificar.

  • No puede registrar manualmente sus propios registros en el servicio DNS que viene con Azure.

  • WINS y NetBIOS no se admiten. (Las máquinas virtuales no se pueden mostrar en el explorador de red en el Explorador de Windows.)

  • Los nombres de host deben ser compatibles con DNS (es obligatorio utilizar solamente 0-9, a-z y ‘-‘, además no pueden comenzar ni terminar con ‘-‘. Remítase a la sección 2 de RFC 3696).

  • El tráfico de consultas de DNS está limitado por máquina virtual. Si la aplicación realiza consultas de DNS frecuentes en varios nombres de destino, es posible que algunas consultas consuman el tiempo de espera. Una solución alternativa posible es reducir el tráfico de consultas de DNS en cada máquina virtual y después volver a realizar la búsqueda.

Si a los requisitos de resolución de nombres no les basta con las características disponibles en el servidor DNS que viene con Azure, tiene la opción de usar su propio servidor DNS.

noteNota
Puede optar por especificar un servidor DNS que haya proporcionado un tercero. Es posible que las soluciones externas no puedan admitir sus máquinas virtuales o instancias de rol. En la mayoría de los casos, es recomendable evitar el uso de soluciones externas, salvo en circunstancias concretas donde solo resulta necesaria la resolución de nombres DNS externos.

Si tiene previsto utilizar la resolución de nombres que no proporciona Azure, el servidor DNS que especifique debe admitir lo siguiente:

  • El servidor DNS debe aceptar el registro DNS dinámico a través de DNS dinámico (DDNS).

  • El servidor DNS debe tener desactivada la limpieza de registros. Las direcciones IP de Azure tienen concesiones largas, lo que puede hacer que se eliminen registros en el servidor DNS durante la limpieza.

  • El servidor DNS debe tener la recursividad habilitada.

  • Los clientes que solicitan la resolución de nombres, así como los servicios y las máquinas virtuales que vayan a registrar sus nombres, deben tener acceso al servidor DNS (en el puerto TCP/UDP 53).

Es importante tener en cuenta que las listas de servidores DNS no funcionan con el método round-robin. Los servidores DNS se utilizarán en el orden en que se especifican. Si se puede tener acceso al primer servidor DNS en la lista, el cliente utilizará ese servidor DNS independientemente de si el servidor DNS se está ejecutando correctamente o no. Por esta razón, compruebe que los servidores DNS aparecen en el orden correcto para el entorno.

Si ha utilizado el Portal de administración o un archivo de configuración de red para crear la red virtual y desea modificar los valores de DNS especificados, después de realizar los cambios en la red virtual, es preciso que reinicie cada máquina virtual. Al reiniciar la máquina virtual, permite que registre los nuevos valores de DNS. Si no reinicia las máquinas virtuales, seguirán utilizando los valores del servidor DNS activo antes de realizar los cambios.

El Portal de administración se puede utilizar para configurar los valores de DNS al crear una red virtual. Cuando se crea una red virtual con el Portal de administración, se utiliza el portal para crear un archivo de configuración de red, aunque el archivo no se verá a menos que lo exporte. Si prefiere trabajar con el archivo de configuración de red directamente (no en el Portal de administración), se recomienda crear su propia red virtual inicial en el Portal de administración y, después, exportar el archivo para utilizarlo como una plantilla de archivos de red virtual.

Cuando crea la red virtual con el Portal de administración, puede especificar la dirección IP y el nombre del servidor (o servidores) DNS que desea utilizar. Una vez que se haya creado la red virtual, las máquinas virtuales y los roles que implementa en la red virtual se configuran automáticamente con los valores de DNS especificados. Para obtener más información sobre la configuración de las opciones de la Red virtual de Azure, vea Acerca de la configuración de una Red virtual en el Portal de administración.

Puede especificar los servidores DNS con los archivos de configuración cuando cree una red virtual, o bien cuando implemente roles. Hay dos archivos distintos en los que se puede especificar un servidor DNS: el archivo de configuración de red y el archivo de configuración de servicio. Seleccione el archivo de configuración adecuado en función de sus necesidades de resolución de nombres.

Por ejemplo, para crear y configurar una red virtual, probablemente sea mejor utilizar el archivo de configuración de red. Al especificar valores de DNS en el archivo de configuración de red, cualquier rol o máquinas virtuales que implemente posteriormente en la red virtual se configurará con esos valores de DNS.

Si no tiene previsto utilizar una red virtual o si usa una red virtual y desea especificar diferentes valores de DNS para un servicio en la nube determinado en esa red, debería especificar los valores del archivo de configuración de servicio. Los valores del archivo de configuración de servicio tienen prioridad respecto a los valores del archivo de configuración de red.

Si piensa crear una red virtual, puede especificar la configuración del servidor DNS en el archivo de configuración de red. Una vez que se haya creado la red virtual, las máquinas virtuales o las instancias de rol que implementa en esa red virtual se configurarán automáticamente con el DNS. Para obtener más información acerca del archivo de configuración de red, vea Esquema de configuración de Red virtual de Azure y Configurar una red virtual con archivos de configuración de red.

noteNota
Para especificar este valor para el elemento Virtual Network Sites, primero se debe definir en el elemento DNS del archivo de configuración de red. El nombre DnsServerRef en el elemento Virtual Network Sites debe hacer referencia a un valor de nombre especificado en el elemento de DNS para el nombre DnsServer.

Si no tiene previsto utilizar una red virtual o si usa una red virtual y desea especificar diferentes valores de DNS para un servicio en la nube determinado en esa red virtual, debería especificar los valores del archivo de configuración de servicio. Los valores del archivo de configuración de servicio tienen prioridad respecto a los valores del archivo de configuración de red. También puede utilizar el archivo de configuración de servicio para modificar la configuración del servidor DNS para los roles web y de trabajo:

Para obtener más información acerca del archivo de configuración de servicio, vea Esquema de configuración de servicio de Azure.

Vea también

Mostrar:
© 2015 Microsoft