La résolution DNS se fait correctement avec certaines commandes (host, nslookup, dig):
$ host host.local host.local has address 192.168.0.10
Par contre, lorsque on utilise la commande ssh avec le même nom d’hôte, un message d'erreur est retourné:
$ ssh user@host.local ssh: Could not resolve hostname host.local: Name or service not known
Des commandes différentes peuvent suivre des mécanismes de résolution de nom complètement différents. C'est particulièrement vrai lorsque les FQDNs ne sont pas utilisés (c'est pourquoi ils sont souvent recommandés).
info libc “Name Service Switch”
pour obtenir des informations détaillées.