Un reenviador es un servidor de Sistema de nombres de dominio (DNS) en una red que se usa para reenviar consultas DNS de nombres DNS externos fuera de dicha red. También puede configurar el servidor para que reenvíe consultas según nombres de dominio específicos con reenviadores condicionales.

El servidor DNS de una red se designa como reenviador cuando los otros reenviadores DNS de la red se configuran para reenviar las consultas que no pueden resolver de forma local en ese servidor DNS. Con un reenviador, puede administrar la resolución de nombres que se encuentran fuera de la red, como los nombres de Internet, lo que puede mejorar la eficacia de la resolución en los equipos de la red. Para obtener más información acerca de los reenviadores y los reenviadores condicionales, vea Descripción de reenviadores.

Para completar este procedimiento, debe pertenecer como mínimo al grupo Administradores o un grupo equivalente. Vea los detalles relativos al uso correcto de las cuentas y pertenencias a grupos en https://go.microsoft.com/fwlink/?LinkId=83477.

Configuración de un servidor DNS para que use reenviadores

Para configurar un servidor DNS para que use reenviadores con la interfaz de Windows
  1. Abra el Administrador de DNS.

  2. En el árbol de consola, haga clic en el servidor DNS correspondiente.

    ¿Dónde?

    • DNS/Applicable DNS server

  3. En el menú Acción, haga clic en Propiedades.

  4. En la ficha Reenviadores, en Dominio DNS, haga clic en un nombre de dominio.

  5. En Lista de direcciones IP del reenviador del dominio seleccionado, escriba la dirección IP de un reenviador y, a continuación, haga clic en Agregar.

Consideraciones adicionales

  • Para abrir el Administrador de DNS, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en DNS.

  • Para crear un nuevo nombre de dominio, haga clic en Nuevo y, a continuación, en Dominio DNS, escriba el nombre del dominio.

  • Al especificar un reenviador condicional, seleccione un nombre de dominio DNS antes de escribir una dirección IP.

  • De forma predeterminada, el servidor DNS espera cinco segundos para obtener respuesta de una dirección IP de reenviador antes de intentarlo con otra dirección IP. En Segundos transcurridos hasta agotarse el tiempo de espera de reenvío de consultas, puede cambiar el número de segundos que espera el servidor DNS. Cuando el servidor ha agotado todos los reenviadores, intenta usar la recursividad estándar.

  • Si desea que el servidor DNS sólo use reenviadores y no intente aplicar la recursividad en caso de que no funcionen los reenviadores, seleccione la casilla No usar recursividad para este dominio.

    Asimismo, puede deshabilitar la recursividad del servidor DNS para que ésta no se aplique a ninguna consulta. Si deshabilita la recursividad en el servidor DNS, no podrá usar reenviadores en el mismo servidor.

  • No escriba una dirección IP de reenviador más de una vez en una lista de reenviadores del servidor DNS servidor por el hecho de ser un servidor más confiable o más cercano geográficamente. Si prefiere uno de los reenviadores, colóquelo en el primer lugar de la serie de direcciones IP de reenviador.

  • No puede usar un nombre de dominio en un reenviador condicional si el servidor DNS hospeda una zona principal, secundaria o de rutas internas para dicho dominio. Por ejemplo, si un servidor DNS es autoritativo para el nombre de dominio corp.contoso.com (es decir, hospeda la zona principal de dicho nombre de dominio), no puede configurar el servidor DNS con un reenviador condicional para corp.contoso.com.

  • Si configura los servidores DNS de modo que eviten el uso excesivo de reenviadores, se ahorrará los problemas habituales relativos a los reenviadores.

Para configurar un servidor DNS para que use reenviadores con una línea de comandos
  1. Abra una ventana del símbolo del sistema.

  2. Escriba el siguiente comando y presione ENTRAR:

    dnscmd <ServerName> /ResetForwarders <MasterIPaddress ...> [/TimeOut <Time>] [/Slave]
    

Parámetro Descripción

dnscmd

Especifica el nombre de la herramienta de línea de comandos para administrar los servidores DNS.

<nombreDeServidor>

Obligatorio. Especifica el nombre de host DNS del servidor DNS. Además, puede escribir la dirección IP del servidor DNS. Para especificar el servidor DNS en el equipo local, también puede escribir un punto (.).

/ResetForwarders

Obligatorio. Configura un reenviador.

<direcciónIPMaestra ...>

Obligatorio. Especifica una lista separada por espacios de una o varias direcciones IP de los servidores DNS en las que se reenvían consultas. Puede especificar una lista de direcciones IP separadas por espacios.

/TimeOut

Especifica la opción de tiempo de espera. Esta opción consiste en el número de segundos que transcurren antes de que se agote el tiempo de espera de un reenvío incorrecto.

<Time>

Especifica el valor del parámetro /TimeOut. El valor se expresa en segundos. El tiempo de espera predeterminado es de cinco segundos.

/Slave

Determina si el servidor DNS usa la recursión al consultar el nombre de dominio que especifica ZoneName.

Para ver la sintaxis completa de este comando, escriba el siguiente comando en el símbolo del sistema y presione ENTRAR:

dnscmd /ResetForwarders /help 

Consideraciones adicionales

  • Para abrir la ventana elevada del símbolo del sistema, haga clic en Inicio, seleccione Todos los programas, Accesorios, haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.

  • Para establecer el reenviador condicional para una zona, use el siguiente comando:

    dnscmd <ServerName> /ZoneAdd <ZoneName> /Forwarder <MasterIPaddress ...> [/TimeOut <Time>] [/Slave]
    El comando /ZoneAdd agrega la zona que especifica el parámetro ZoneName . El parámetro IPAddress es la dirección IP con la que el servidor DNS reenviará las consultas DNS no resueltas. El parámetro /Slave establece el servidor DNS como servidor subordinado. El parámetro /NoSlave (opción predeterminada) establece el servidor DNS como servidor no subordinado, lo que implica que usará recursividad. Los parámetros /Timeout y Time se describen en la tabla anterior.

  • Para ver una zona que sólo se agrega como reenviador condicional, use el siguiente comando:

    dnscmd <ServerName> /ZoneInfo <ZoneName>
  • Para restablecer las direcciones IP de reenviador para un nombre de dominio de reenviador condicional, use el siguiente comando:

    dnscmd <ServerName> /ZoneResetMasters <ZoneName> [/Local] [<ServerIPs>]
    El parámetro /Local establece la lista maestra local para los reenviadores integrados de Active Directory. El parámetro ServerIPs es la lista de una o varias direcciones IP de los servidores maestros de la zona. Los servidores maestros pueden incluir servidores DNS que hospeden copias principales o secundarias de la zona. No obstante, no deben incluir direcciones IP de servidor DNS de forma que dos servidores DNS que hospedan copias de una zona se usen mutuamente como servidores maestros. Una configuración de este tipo hace que la ruta de reenvío sea cíclica.

  • No puede usar un nombre de dominio en un reenviador condicional si el servidor DNS hospeda una zona principal, secundaria o de rutas internas para dicho nombre de dominio. Por ejemplo, si un servidor DNS es autoritativo para el nombre de dominio corp.contoso.com (es decir, hospeda la zona principal de dicho nombre de dominio), no puede configurar el servidor DNS con un reenviador condicional para corp.contoso.com.

  • Si configura los servidores DNS de modo que eviten el uso excesivo de reenviadores, se ahorrará los problemas habituales relativos a los reenviadores.

Referencias adicionales


Tabla de contenido