NOMBRE¶
resolver - fichero de configuración del servicio resolver
SINOPSIS¶
/etc/resolv.conf
DESCRIPCIÓN¶
El servicio
resolver está formado por un conjunto de rutinas de la
biblioteca C que proporcionan acceso al Sistema de Nombres de Dominio (DNS) de
Internet. El fichero de configuración de resolver contiene
información que es leída por las rutinas resolver la primera vez
que son invocadas. El fichero es comprensible por el usuario y contiene una
lista de palabras clave con valores que proporcionan varios tipos de
información resolver.
En un sistema configurado de forma habitual este fichero no debería ser
necesario. El único servidor de nombres a consultar estará
localizado en la máquina local; el nombre de dominio viene determinado
por el nombre de host y la ruta de búsqueda de dominios se construye
con el nombre de dominio.
Las diferentes opciones de configuración son:
- nameserver
- Dirección Internet (en notación punto) de un servidor de
nombres que podría ser consultado por resolver. Se listan hasta un
máximo de MAXNS (actualmente 3) servidores de nombre, uno por
palabra clave. Si hay múltiples servidores, la biblioteca resolver
los consulta en el orden listado. Si no hay entradas nameserver
presentes, por defecto se utiliza el servidor de nombres de la
máquina local. (El algoritmo usado consiste en intentar conectar a
un servidor de nombres, y si la consulta excede un plazo de espera, probar
el siguiente, hasta que se agoten los servidores de nombres, luego repetir
los intentos con todos los servidores de nombres hasta que se hagan un
número máximo de reintentos.)
- domain
- Nombre de dominio local. La mayoría de consultas de nombres en este
dominio pueden usar nombres cortos relativos al dominio local. Si no hay
una entrada domain presente, el dominio lo determina el nombre de
host local devuelto por gethostname(); se considera que la parte
del dominio es todo lo que viene después del primer `.'.
Finalmente, si el nombre de host no contiene una parte de dominio, se
asume el dominio raíz.
- search
- Lista de búsqueda de nombres de host. La lista de búsqueda
está determinada normalmente por el nombre de dominio local; por
defecto, contiene solo el nombre de dominio local. Ésto puede
cambiarse listando la ruta de búsqueda de dominio deseada
después de la palabra clave search con espacios o
carácteres tabulador que separen los nombres. La mayoría de
consultas de resolver se intentarán usando cada componente de la
ruta de búsqueda sucesivamente hasta que se encuentre una
coincidencia. Observe que este proceso puede resultar lento y
generará un montón de tráfico en la red si los
servidores para los dominios listados no son locales, y tales consultas
sobrepasarán el plazo de espera si no hay un servidor disponible
para uno de los dominios.
- La lista de búsqueda está actualmente limitada a seis
dominios con un total de 256 carácteres.
- sortlist
- Sortlist permite que se ordenen las direcciones devueltas por
gethostbyname. Una sortlist está especificada por pares de
direcciones IP - máscaras de red. La máscara de red es
opcional y por defecto se usa la máscara de red natural de la red.
Los pares están separados por barras. Pueden especificarse hasta 10
pares.
- p.e. sortlist 130.155.160.0/255.255.240.0 130.155.0.0
- options
- Options permite modificar ciertas variables internas a resolver. La
sintaxis es
- options option ...
- donde option puede ser uno de los siguientes:
- debug — activa RES_DEBUG en _res.options.
- ndots:n — establece un límite en el
número de puntos que deben aparecer en cualquier nombre pasado a
res_query (véase resolver(3)) antes de que se realice
una consulta absoluta inicial. El valor por defecto para n
es ``1'', lo que implica que si hay algún punto en un nombre, se
probará en primer lugar como nombre absoluto antes de que se le
añada cualquier elemento de la lista de
búsqueda.
Las palabras clave
domain y
search son mutuamente exclusivas. Si
hay más de una instancia de estas palabras clave, la última
instancia gana.
La palabra clave
search de un fichero
resolv.conf de un sistema
puede ser sobreescrita por un proceso particular configurando la variable de
entorno ``LOCALDOMAIN'' con una lista de nombres de dominio separados por
espacios.
La palabra clave
options de un fichero
resolv.conf de un sistema
puede ser sobreescrita por un proceso particular configurando la variable de
entorno ``RES_OPCIONES'' con una lista de opciones de resolver separadas por
espacios tal como se explica arriba después de
options.
La palabra clave y el valor deben aparecer en una única línea, y
la palabra clave (p.e.
nameserver) debe estar al principio de la
línea. El valor sigue a la palabra clave, separado por espacios en
blanco.
FICHEROS¶
/etc/resolv.conf
VÉASE TAMBIÉN¶
gethostbyname(3),
hostname(7),
named(8),
Name Server Operations Guide for BIND