Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
cote_client [2023/09/20 06:12] luc supprimée |
— (Version actuelle) | ||
---|---|---|---|
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, |