• # .local = multicatDNS

    Posté par . En réponse au message Pb résolution dns sur Ubuntu 20.04 en dhcp. Évalué à 6. Dernière modification le 01 février 2021 à 19:27.

    Aaaahh les fameux domaines .local !
    J'ai presque toujours vu les AD Windows des boites configurés comme ça alors que c'est une TLD réservé au multicast DNS. Bravo à Microsoft et aux admins... :-)

    Bref, je suis quasiment sûr que tes machines sont configurées pour checker en 1er le multicastDNS avant le DNS, comme c'est le cas par exemple sur ma Fedora par exemple :

    $ cat /etc/nsswitch.conf
    hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] myhostname dns

    Sur Fedora la résolution DNS est faite en dernier !
    Le module mdns4_minimal ne fait que de la résolution d'adresses en .local. Vu qu'il ne trouve rien en mDNS correspondant à tes entrées, il stoppe complètement la résolution à cause du "[NOTFOUND=return]". Donc le DNS n'est jamais cherché.

    Normalement en enlevant le "mdns4_minimal [NOTFOUND=return]" de la ligne, tes résolutions DNS devraient fonctionner, par exemple :

    $ cat /etc/nsswitch.conf
    hosts: files resolve [!UNAVAIL=return] myhostname dns