Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
13 mars 2010

DNS Domain Names Service Linux configuration           Services de noms de domaines


resolv.conf

resolv.conf

Configuration des serveurs DNS

   Ce fichier contient le(s) serveur(s) DNS. Ce fichier est automatiquement mis à jour par le client DHCP. Si vous utilisez une configuration réseau fixe, il est necessaire de renseigner ce fichier. Pour spécifier un serveur DNS utiliser la directive nameserver. Vous pouvez spécifier jusqu’à 3 serveurs DNS.

OPTIONS

domain indique le domaine local de la machine. Sans cette options, déduit le domain via gethostname(2), sinon le domain est root.
search indique les domaines de recherche. Normalement déterminé par domain, permet de spécifier des domaines de recherche spécifiques (max 6 - 256 caractères). Pour une liste de sous domaines, utiliser l’option ndots pour éviter les attaques MITM. Cette options peut générer beaucoup de trafic réseau si les domaines listés ne sont pas locaux.
debug active le débuggage
ndots:n seuil pour le nombre de ’.’ qui doivent apparaître dans un nom donné à res_query(3) avant qu’une requête absolue initiale soit faite. défaut : 1, ce qui signifie que si le nom contient un ’.’, il sera d’abord tenté comme nom absolu.
timeout:n Délai en second de timeout d’un requête (défaut 30s)
attemps:n Nombre de tentative de requête avant de retourner une erreur (défaut 5)
rotate effectue un round-robin sur la liste des serveur de noms spécifiés
no-check-names Ne vérifie pas si les noms contiennent des caractères invalide tels que ’_’, caractères non-ascii ou des caractères de contrôle
int6 Affecte les requêtes AAAA avant une requête A dans la fonction gethostbyname(3) et le mappage des réponses IPv4 dans une forme tunnelisée IPv6 si aucun enregistrement AAAA n’est trouvé mais qu’un enregistrement A existe.
ip6-bytestring Les recherches IPv6 inverse sont faites en utilisant le format décrit dans la RFC 2673. Désactivé, le format nibble est utilisé.
ip6-dotint/no-ip6-dotint Désactivé, les recherches inverses IPv6 sont faites dans la zone ip6.int (déprécié), sinon dans ip6.arpa. Activé par défaut
edns0 Active le support pour les extensions DNS (RFC2671)

Exemples

nameserver 81.253.149.9
nameserver 80.10.246.3
nameserver 192.169.1.1
domain uubu.fr
search uubu.fr
options timeout:3
options attempts:4
options rotate