Provided by:
manpages-fr_3.27fr1.4-1_all 
NOM
resolv.conf - Fichier de configuration de la resolution de noms
SYNOPSIS
/etc/resolv.conf
DESCRIPTION
La bibliotheque resolver est un ensemble de routines de la bibliotheque
C qui fournit un acces au systeme DNS Internet. Le fichier de
configuration de la resolution de noms contient des informations qui
sont lues par les routines de resolution la premiere fois qu'elles sont
invoquees par un processus. Le fichier est prevu pour etre lisible par
des humains et contient une liste de mots-cles avec des valeurs.
Si ce fichier n'existe pas, le seul serveur de noms interroge sera
celui residant sur la machine locale, le nom de domaine est determine a
partir du nom d'hote, et le chemin de recherche du domaine est
construit a partir du nom de domaine.
Les differentes options de configuration sont :
nameserver Serveur de nom d'adresse IP
Adresse Internet (en notation pointee) du serveur de noms que la
bibliotheque resolver interrogera. Jusqu'a MAXNS (actuellement
3, voir <resolv.h>) serveurs de noms peuvent etre mentionnes sur
des lignes independantes. S'il y a des serveurs multiples, la
bibliotheque de resolution les interrogera dans l'ordre indique.
Si aucune entree nameserver n'est presente, le fonctionnement
par defaut est d'utiliser le serveur de noms se trouvant sur la
machine. (L'algorithme consiste a interroger un serveur de noms,
et si la requete depasse le temps maximum, a essayer le suivant,
jusqu'a la fin de la liste, et a recommencer jusqu'a un nombre
maximal de tentatives).
domain Nom du domaine local.
La plupart des requetes au sein de ce domaine peuvent etre
reduites a des raccourcis relatifs au domaine local. Si aucune
entree domain n'est presente, le domaine local est determine a
partir du nom local de l'hote renvoye par gethostname(2) ; la
partie domaine est extraite en considerant tout ce qui se trouve
apres le premier << . >>. Finalement, si le nom d'hote ne
contient pas de portion de domaine, on suppose etre dans le
domaine racine.
search Liste de recherche pour les noms d'hote.
La liste de recherche est normalement determinee a partir du nom
de domaine local. Par defaut, elle ne contient que le nom du
domaine local. Ceci peut etre modifie en listant les chemins de
recherche des domaines desires, separes par des espaces ou des
tabulations, a la suite du mot-cle search. La plupart des
recherches seront menees en essayant chaque element du chemin de
recherche l'un apres l'autre jusqu'a obtenir une correspondance.
Pour les environnements comprenant de nombreux sous-domaines,
veuillez consulter options ndots :n ci-dessous pour eviter des
attaques de type man-in-the-middle et du trafic superflu pour le
serveur dns << root-dns-server >>. Veuillez noter que ce
processus peut etre lent et engendrer un trafic reseau tres
important si les serveurs pour les domaines listes ne sont pas
locaux, et que les requetes depassent le delai alloue
lorsqu'aucun serveur n'est disponible pour l'un de ces domaines.
La liste de recherche est actuellement limitee a six domaines,
avec un maximum de 256 caracteres.
sortlist
Cette option permet aux adresses renvoyees par gethostbyname(3)
d'etre ordonnees. Une liste de tri est indiquee par des paires
d'adresses IP et de masques reseau. Le masque reseau est
optionnel et prend par defaut la valeur du masque naturel du
reseau. L'adresse IP et le masque reseau optionnel sont separes
par des slashes. Jusqu'a 10 paires peuvent etre mentionnees.
Voici un exemple :
sortlist 130.155.160.0/255.255.240.0 130.155.0.0
options
Les options permettent de modifier certaines variables internes
de la bibliotheque resolver. La syntaxe est
options opt ...
ou opt est une des options suivantes :
debug ecrit RES_DEBUG dans _res.options.
ndots:n
fixe un seuil pour le nombre de points qui doivent
apparaitre dans un nom fourni a res_query(3) (consultez
resolver(3)) avant qu'une requ^ete absolue initiale soit
entreprise. La valeur par defaut pour n est 1, ce qui
signifie que des qu'un point apparait dans le nom, il
sera d'abord essaye en tant que nom absolu avant
d'ajouter tout element de la liste de recherche search.
La valeur de cette option est tronquee a 15 sans produire
d'erreur.
timeout:n
definit le temps que la bibliotheque de resolution doive
attendre la reponse d'un serveur de noms distant avant de
ressayer une requete sur un serveur de noms different.
Exprimee en secondes, la valeur par defaut est
RES_TIMEOUT (actuellement 5, voir <resolv.h>). La valeur
de cette option est tronquee a 30 sans produire d'erreur.
attempts:n
definit le nombre de fois que la bibliotheque de
resolution enverra une requete a ses serveurs de noms
avant d'abandonner et renvoyer une erreur a l'application
appelante. La valeur par defaut est RES_DFLRETRY
(actuellement 2, voir <resolv.h>). La valeur de cette
option est tronquee a 5 sans produire d'erreur.
rotate configure RES_ROTATE dans _res.options, qui provoquera
une selection << round robin >> (Ndt : en rotation,
sequentiellement) des serveurs de noms parmi ceux qui
sont listes. Cela a pour effet de diffuser la requete
vers tous les serveurs listes plutot que tous les clients
essayent le premier serveur liste chaque fois.
no-check-names
configure RES_NOCHECKNAME dans _res.options, qui
desactive la verification BIND moderne des noms d'hotes
et de courriers entrants pour les caracteres invalides
comme le caractere souligne << _ >>, les caracteres non
ASCII ou les caracteres de controle.
inet6 configure RES_USE_INET6 dans _res.options. Cela a pour
effet d'essayer une requete AAAA avant une requete A dans
la fonction gethostbyname(3), et le mappage des reponses
IPv4 dans la << forme tunnellisee >> de IPv6 si aucun
enregistrement AAAA n'est trouve mais qu'un
enregistrement A existe.
Certains programmes se comportent bizarrement lorsque
cette option est active.
ip6-bytestring (depuis la glibc 2.3.4)
active RES_USE_BSTRING dans _res.options. Ceci implique
que les recherche arrieres IPv6 sont effectuees avec le
format des etiquettes binaires decrit dans la RFC 2673 ;
si cette option n'est pas activee, le format nibble est
utilise.
ip6-dotint/no-ip6-dotint (depuis la glibc 2.3.4)
active ou desactive RES_NOIP6DOTINT dans _res.options.
Quand cette option est desactivee (ip6-dotint), les
recherches arrieres IPv6 sont effectuees dans la zone
(obsolete) ip6.int ; quand cette option est activee
((no-ip6-dotint), les recherches arrieres IPv6 sont
effectuees par defaut dans la zone ip6.arpa. Cette option
est activee par defaut.
edns0 (depuis la glibc 2.6)
active RES_USE_EDNSO dans _res.options. Ceci active la
prise en charge des extensions DNS decrites dans la
RFC 2671.
Les mots-cles domain et search sont mutuellement exclusifs. Si les deux
apparaissent dans le fichier, le dernier gagne.
Le mot-cle search du fichier resolv.conf du systeme peut etre surcharge
independamment pour chaque processus en remplissant la variable
d'environnement LOCALDOMAIN avec une liste de domaines de recherche
separes par des espaces.
Le mot-cle options du fichier resolv.conf du systeme peut etre
surcharge independamment pour chaque processus en remplissant la
variable d'environnement RES_OPTIONS en une liste d'options de la
bibliotheque resolver (separees par des espaces), comme indique a la
rubrique options plus haut.
Le mot-cle et la valeur doivent apparaitre sur une ligne isolee, le
mot-cle (ex: nameserver) doit apparaitre en debut de ligne et il doit
etre separe de la valeur par des espaces.
FICHIERS
/etc/resolv.conf, <resolv.h>
VOIR AUSSI
gethostbyname(3), resolver(3), hostname(7), named(8)
Name Server Operations Guide for BIND
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Christophe Blaess <URL:http://www.blaess.fr/christophe/> (1996-2003),
Alain Portal <URL:http://manpagesfr.free.fr/> (2003-2006). Jean-Luc
Coulon et l'equipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.