GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo cambiar el intervalo de tiempo para recurrir al servidor DNS secundario en CentOS/RHEL

La pregunta

¿Cómo cambiar el tiempo de espera antes de la conmutación por error al servidor DNS secundario en caso de que el principal no responda?

La solución

El parámetro tiempo de espera:n se puede establecer en el archivo de configuración /etc/resolv.conf para ajustar el tiempo que se tarda en recurrir a un DNS secundario en caso de que no se pueda acceder al principal. Desde la página Man de resolve.conf:

El “tiempo de espera de opciones:n La opción ” establece la cantidad de tiempo que la resolución esperará una respuesta de un servidor de nombres remoto antes de volver a intentar la consulta a través de un servidor de nombres diferente. Medido en segundos, el valor predeterminado es RES_TIMEOUT . El valor de esta opción se limita silenciosamente a 30.

Puede cambiar el valor del tiempo de espera dando un valor numérico en el campo de tiempo de espera. Por ejemplo:

# vi /etc/resolv.conf
nameserver 1.2.3.4
nameserver 4.3.2.1
options timeout:30

En el ejemplo anterior, el valor de tiempo de espera se ha establecido en 60 segundos desde los 5 segundos predeterminados.

Resolución de problemas

El comando 'nslookup [nombre_servidor]' puede devolver un error como se muestra a continuación:

nslookup: parse of /etc/resolv.conf failed

Cuando ejecuta nslookup, el sistema verifica el archivo /etc/resolv.conf para obtener información sobre los dominios y sobre el DNS. Si tiene algún parámetro incorrecto en este archivo, el comando nslookup devolverá el error mencionado anteriormente. Supongamos que tiene una entrada del parámetro "tiempo de espera de opciones:n" como se muestra a continuación:

# cat /etc/resolv.conf
nameserver 1.2.3.4
nameserver 4.3.2.1
options timeout:0.3

En el resultado anterior, el parámetro de tiempo de espera de la sesión de opciones tiene una extensión . (punto). El tiempo de espera debe configurarse en segundos, pero debe ser un número entero. como se puede ver en 'man resolv.conf'. Puede establecer el valor en un número entero con un valor máximo de 30 segundos y este error se puede resolver.


Cent OS
  1. Cómo instalar un servidor DNS en RHEL 8 / CentOS 8 Linux

  2. Cómo configurar el servidor DNS en CentOS 5 / RHEL 5

  3. Cómo cambiar la zona horaria en CentOS 8

  4. Cómo cambiar la zona horaria de CST a EST en el servidor CentOS/RHEL 7

  5. Cómo cambiar la zona horaria en CentOS 8

Cómo cambiar el nombre de host en RHEL 8 / CentOS 8

Cómo configurar el servidor DNS (BIND) en CentOS 7 / RHEL 7

Cómo configurar el servidor DNS (BIND) en CentOS 8 / RHEL 8

Cómo cambiar la zona horaria en CentOS 8 / RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 7