ADC

Configurar el dispositivo NetScaler como reenviador

Un reenviador es un servidor que reenvía consultas DNS a servidores DNS que están fuera de la red del servidor del reenviador. Las consultas que no se pueden resolver localmente se reenvían a otros servidores DNS. Un reenviador acumula información de DNS externa en su caché a medida que resuelve las consultas de DNS. Para configurar el dispositivo NetScaler como reenviador, debe agregar un servidor de nombres externo.

El dispositivo NetScaler le permite agregar servidores de nombres externos a los que puede reenviar las consultas de resolución de nombres que no se pueden resolver localmente. Para configurar el dispositivo NetScaler como reenviador, debe agregar los servidores de nombres a los que debe reenviar las consultas de resolución de nombres. Puede especificar la prioridad de búsqueda para especificar el servicio de nombres que el dispositivo NetScaler debe usar para la resolución de nombres.

Para obtener información sobre cómo configurar el dispositivo NetScaler como reenviador, consulte Agregar un servidor de nombres (cuando el dispositivo NetScaler actúa como reenviador) mediante la CLI.

Nota:

El dispositivo NetScaler en modo reenviador admite servidores de nombres TCP, UDP y UDP-TCP.

  • Si ha configurado un servidor de nombres TCP, el dispositivo NetScaler envía la solicitud de DNS a través de TCP.
  • Si ha configurado un servidor de nombres UDP, el dispositivo NetScaler envía la solicitud de DNS a través de UDP.
  • Si ha configurado un servidor de nombres UDP-TCP, el dispositivo NetScaler envía la solicitud de DNS a través de UDP. Sin embargo, si el bit truncado se establece en la respuesta DNS, el dispositivo envía dichas solicitudes DNS a través de TCP.

Agregar un servidor de nombres

Puede crear un servidor de nombres especificando su dirección IP o configurando un servidor virtual existente como servidor de nombres.

  • Servidor de nombres basado en direcciones IP: Un servidor de nombres externo con el que contactar para la resolución de nombres de dominio. Si hay varios servidores de nombres basados en direcciones IP configurados en el dispositivo y el parámetro local no está establecido en ninguno de ellos, las consultas DNS entrantes se equilibran en carga en todos los servidores de nombres, de forma rotatoria.
  • Servidor de nombres basado en servidor virtual: Servidor virtual DNS configurado en NetScaler. Para obtener un control más detallado sobre cómo se equilibran las cargas de los servidores de nombres DNS externos (por ejemplo, si quiere un método de equilibrio de carga distinto del método por turnos), haga lo siguiente:
  • Configurar un servidor virtual DNS en el dispositivo
  • Enlazar los servidores de nombres externos como sus servicios
  • Especifique el nombre del servidor virtual en este comando.

Para comprobar la configuración, puede utilizar el comando show dns nameServer.

Para eliminar un servidor de nombres, en la CLI de NetScaler, escriba el comando rm dns nameServer seguido de la dirección IP del servidor de nombres.

Para ver los detalles del servidor de nombres DNS, en la CLI de NetScaler, escriba el comando show dns nameServer seguido de la dirección IP del servidor de nombres.

Agregar un servidor de nombres (cuando el dispositivo NetScaler actúa como reenviador) mediante la CLI

En la línea de comandos, escriba:

add dns nameServer ((<IP>) | <dnsVserverName>)
<!--NeedCopy-->

O bien:

add dns nameServer ((<IP> | <dnsVserverName>) [-type <type>]
<!--NeedCopy-->

Ejemplos:

add dns nameServer dnsVirtualNS

add dns nameServer 192.0.2.11 -type TCP

add dns nameServer 192.0.2.12 -type UDP_TCP


add dns nameServer 192.0.2.10
show dns nameServer 192.0.2.10

1) 192.0.2.10  -  State: UP  Protocol: UDP
Done
<!--NeedCopy-->

Nota:

Si no se especifica el tipo de servidor de nombres, se crea un servidor de nombres UDP de forma predeterminada. Para crear un servidor de nombres de tipo TCP o UDP_TCP, debe especificar el tipo.

Al especificar el tipo como UDP_TCP, se crean dos servidores de nombres (un servidor de nombres UDP y un servidor de nombres TCP) para la dirección IP dada.

Agregue un servidor de nombres (cuando el dispositivo NetScaler actúa como resolución) mediante la CLI

Especifique el parámetro local de una resolución recursiva. Habilite la recursión mediante el comando set dns parameter.

En el símbolo del sistema, escriba:

add dns nameServer ((<IP> [-local]) | <dnsVserverName>)
show dns nameServer
set dns parameter -recursion ENABLED  
show dns parameter
<!--NeedCopy-->

Ejemplo:

add dns nameServer 10.102.9.19 -local
show dns nameServer
1)  10.102.9.19 LOCAL -  State: UP  Protocol: UDP
Done
set dns parameter -recursion ENABLED
Done
show dns parameter
        DNS parameters:
            .
            .
            .
        Recursive Resolution : ENABLED
            .
            .
            .
Done
<!--NeedCopy-->

Local: Marque la dirección IP como una que pertenece a un servidor DNS recursivo local en el dispositivo NetScaler. El dispositivo resuelve de forma recursiva las consultas recibidas en una dirección IP marcada como local. Para que la resolución recursiva funcione, también se debe configurar el parámetro DNS global, recursion. Si ningún servidor de nombres está marcado como local, el dispositivo funciona como un solucionador de código auxiliar y equilibra la carga de los servidores de nombres.

Agregar un servidor de nombres mediante la GUI

Vaya a Administración del tráfico > DNS > Servidores de nombres y cree un servidor de nombres.

Establecer prioridad de búsqueda DNS

Puede establecer la prioridad de búsqueda en DNS o WINS. Esta opción se utiliza en el modo de funcionamiento de la VPN con SSL.

Establezca la prioridad de búsqueda en DNS mediante la CLI

En la línea de comandos, escriba los siguientes comandos para establecer la prioridad de búsqueda en DNS y comprobar la configuración:

-  set dns parameter -nameLookupPriority (DNS | WINS)
-  show dns parameter
<!--NeedCopy-->

Ejemplo:

> set dns parameter -nameLookupPriority DNS
 Done
> show dns parameter
            .
            .
            .
        Name lookup priority : DNS
            .
            .
            .
 Done
<!--NeedCopy-->

Establezca la prioridad de búsqueda en DNS mediante la GUI

  1. Vaya a Administración del tráfico > DNS.
  2. En el panel de detalles, en Configuración, haga clic en Cambiar la configuración de DNS.
  3. En el cuadro de diálogo Configurar parámetros DNS, en Prioridad de búsqueda de nombres, seleccione DNS o WINS y, a continuación, haga clic en Aceptar.

Nota

Si el servidor virtual DNS que ha configurado está INACTIVO y si configura -nameLookupPriority como DNS, NetScaler no intenta buscar WINS. Por lo tanto, si un servidor virtual DNS no está configurado o está inhabilitado, configure -nameLookupPriority en WINS.

Inhabilitar y habilitar servidores de nombres

El procedimiento siguiente describe los pasos para habilitar o inhabilitar un servidor de nombres existente.

Habilitar o inhabilitar un servidor de nombres mediante la CLI

En la línea de comandos, escriba los siguientes comandos para habilitar o inhabilitar un servidor de nombres y comprobar la configuración:

-  (enable | disable) dns nameServer <IPAddress>
-  show dns nameServer <IPAddress>
<!--NeedCopy-->

Ejemplo:

> disable dns nameServer 10.102.9.19
 Done
> show dns nameServer 10.102.9.19
1)       10.102.9.19: LOCAL  -  State: OUT OF SERVICE
 Done
<!--NeedCopy-->

Habilitar o inhabilitar un servidor de nombres mediante la interfaz gráfica de usuario

  1. Vaya a Administración del tráfico > DNS > Servidores de nombres.
  2. En el panel de detalles, seleccione el servidor de nombres que quiere habilitar o inhabilitar.
  3. Haga clic en Habilitar o Desactivar. Si se habilita un servidor de nombres, está disponible la opción Desactivar. Si un servidor de nombres está inhabilitado, la opción Activar está disponible.
Configurar el dispositivo NetScaler como reenviador