dnsclient
Différences
Ci-dessous, les différences entre deux révisions de la page.
dnsclient [2023/09/20 06:11] – créée luc | dnsclient [2023/11/21 20:26] (Version actuelle) – [Debian] luc | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Les clients DNS ===== | ||
+ | Ou comment sont résolues les requetes DNS sur mon poste. | ||
+ | |||
+ | ==== Debian ==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Sur les Debians récentes, la résolution DNS est prioritairement assurée par systemd-resolved qui s’initialise depuis le fichier / | ||
+ | |||
+ | ==== NSS ==== | ||
+ | |||
+ | Si on regarde la configuration de ce service avec la commande '' | ||
+ | |||
+ | < | ||
+ | hosts: | ||
+ | </ | ||
+ | |||
+ | Quelques explications : | ||
+ | |||
+ | * files: Représente les fichiers de configuration comme /etc/hosts | ||
+ | * mdns4_minimal: | ||
+ | * resolve: C’est le service systemd-resolved | ||
+ | * dns: C’est la résolution DNS classique par resolv.conf | ||
+ | * myhostname: C’est la commande hostname. En gros il regarde si c’est pas le nom de la machine locale. | ||
+ | |||
+ | Cette ligne donne dans l’ordre des bases dans lesquelles le système cherche l’ip d’un nom de domaine. On voit donc que resolve est présent AVANT dns. | ||
+ | |||
+ | C’est de là que vient la différence. nslookup comme dig lisent le fichier resolv.conf, |