• [^] # Re: what ???

    Posté par . En réponse au message nslookup fonctionne mais pas ping. Évalué à 1.

    J'ai retesté en arrêtant nscd

    sudo service nscd stop

    strace me donne le résultat suivant :
    https://framabin.org/p/?c1c88bbecd1530a7#VW4nAMfGs93KpgHC6yJoDcV6WM4kEejjrDwq17Vw8hA=

    Par contre, je ne vois pas le souci avec resolv.conf vu que nslookup (ou dig ou host) le lit bien. Quand je change le dns dans ce fichier, la modification est bien prise en compte par ces commandes.

    De ce que je comprends de strace quand nscd est arrêté (je peux me tromper), c'est que ping essaye de résoudre les requêtes dns en cherchant sur 127.0.0.1.

    Si je résume ping essaye de résoudre en regardant /etc/host ce que j'ai vérifié en changeant dans nsswitch.conf la ligne hosts pour valoir seulement dns.
    Ensuite il cherche dans le cache de nscd ce que je contourne en arrêtant le service.
    Ensuite il cherche quelque part mais où ?