J'utilise quelques entrées dans le fichier hosts pour résoudre des noms
d'hôtes en adresses IP, sur un Linux Mandrake 10.1.
Mon problème est que lorsque je supprime le fichier resolv.conf, ça ne
fonctionne plus. Le système ne lit plus le fichier hosts et les noms
d'hôtes ne sont plus résolus.
Pourtant, d'après la page de man de resolv.conf, si ce dernier est
absent, le système utilise le fichier hosts.
De plus, la même manip (suppression de resolv.conf) sur un Linux Debian
3.1 ne pose pas de problème.
Pour info, mon fichier resolv.conf contient uniquement des directives
"nameserver" indiquant des adresses IP de serveur de noms.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stephane Chazelas
2007-01-24, 18:16(+01), Xavier Buche:
Bonjour,
J'utilise quelques entrées dans le fichier hosts pour résoudre des noms d'hôtes en adresses IP, sur un Linux Mandrake 10.1. Mon problème est que lorsque je supprime le fichier resolv.conf, ça ne fonctionne plus. Le système ne lit plus le fichier hosts et les noms d'hôtes ne sont plus résolus.
Pourtant, d'après la page de man de resolv.conf, si ce dernier est absent, le système utilise le fichier hosts. De plus, la même manip (suppression de resolv.conf) sur un Linux Debian 3.1 ne pose pas de problème.
Pour info, mon fichier resolv.conf contient uniquement des directives "nameserver" indiquant des adresses IP de serveur de noms. [...]
Regarde ce que contient /etc/nsswitch.conf pour "hosts".
-- Stéphane
2007-01-24, 18:16(+01), Xavier Buche:
Bonjour,
J'utilise quelques entrées dans le fichier hosts pour résoudre des noms
d'hôtes en adresses IP, sur un Linux Mandrake 10.1.
Mon problème est que lorsque je supprime le fichier resolv.conf, ça ne
fonctionne plus. Le système ne lit plus le fichier hosts et les noms
d'hôtes ne sont plus résolus.
Pourtant, d'après la page de man de resolv.conf, si ce dernier est
absent, le système utilise le fichier hosts.
De plus, la même manip (suppression de resolv.conf) sur un Linux Debian
3.1 ne pose pas de problème.
Pour info, mon fichier resolv.conf contient uniquement des directives
"nameserver" indiquant des adresses IP de serveur de noms.
[...]
Regarde ce que contient /etc/nsswitch.conf pour "hosts".
J'utilise quelques entrées dans le fichier hosts pour résoudre des noms d'hôtes en adresses IP, sur un Linux Mandrake 10.1. Mon problème est que lorsque je supprime le fichier resolv.conf, ça ne fonctionne plus. Le système ne lit plus le fichier hosts et les noms d'hôtes ne sont plus résolus.
Pourtant, d'après la page de man de resolv.conf, si ce dernier est absent, le système utilise le fichier hosts. De plus, la même manip (suppression de resolv.conf) sur un Linux Debian 3.1 ne pose pas de problème.
Pour info, mon fichier resolv.conf contient uniquement des directives "nameserver" indiquant des adresses IP de serveur de noms. [...]
Regarde ce que contient /etc/nsswitch.conf pour "hosts".
-- Stéphane
Xavier Buche
Bonjour,
Pour être plus précis, voici le contenu de quelques fichiers de conf :