La commande host n'a aucun rapport avec /etc/host.conf (même si son nom peut prêter à confusion).
/etc/host.conf est utilisé par les fonctions gethostbyname et gethostbyaddr de la libc.
La commande host a pour but de tester spécifiquement la résolution DNS. D'après sa page man:
"host is a simple utility for performing DNS lookups."; il est donc normal qu'elle ignore les autres méthodes de conversion.
C'est comme ça depuis que la commande host existe (bien avant la naissance de Linux), rien de spécifique à Ubuntu.
[^] # Re: remarques
Posté par netsurfeur . En réponse à la dépêche De l'efficacité du fichier hosts.. Évalué à 5.
/etc/host.conf est utilisé par les fonctions gethostbyname et gethostbyaddr de la libc.
La commande host a pour but de tester spécifiquement la résolution DNS. D'après sa page man:
"host is a simple utility for performing DNS lookups."; il est donc normal qu'elle ignore les autres méthodes de conversion.
C'est comme ça depuis que la commande host existe (bien avant la naissance de Linux), rien de spécifique à Ubuntu.