URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/multiples-nameserver-et-search-option-dans-etcresolvconf Title: Multiples nameserver et search option dans /etc/resolv.conf Authors: Stephane COLIN Date: 2009年10月02日T01:13:03+02:00 Tags: Score: 0 Bonsoir à tous, Ça fait un moment que ça déconne, et cette fois ci j'aimerais comprendre. Mon '/etc/resolv.conf' : # Generated by NetworkManager domain domain1.dom search domain1.dom domain2.dom nameserver 192.168.1.1 nameserver 192.168.28.1 Donc on est bien d'accord que pour tout nom d'hôte non complètement qualifié, par exemple 'hote' avec mon 'resolv.conf' tel que configuré ci-dessus, on tente de résoudre : - 'hote.domain1.dom' et si rien n'est résolu alors on tente de résoudre - 'hote.domain2.dom' et ce sur les 2 serveurs déclarés par les options 'nameserver', donc sur '192.168.1.1' & '192.168.28.1' Et bien a priori non !!! Quelqu'un peut m'expliquer la subtilité : bigbob@bigbob-laptop:~$ host hote1 hote1.domain1.dom is an alias for dns1.domain1.dom. dns1.domain1.dom has address 192.168.1.1 Ici ça marche, résolu via '192.168.1.1', le 1er serveur de la liste dans le 'resolv.conf'. Maintenant : bigbob@bigbob-laptop:~$ host hote2 Host hote2 not found: 3(NXDOMAIN) Ici, ça ne marche pas, pas de réponse de '192.168.1.1' et on ne passe pas automatiquement au 2eme serveur de la liste dans le 'resolv.conf'. Et si je force la résolution manuellement sur le 2eme serveur de la liste, alors, miracle : bigbob@bigbob-laptop:~$ host hote2 192.168.28.1 Using domain server: Name: 192.168.28.1 Address: 192.168.28.1#53 Aliases: hote2.domain2.dom is an alias for dns1.domain2.dom. dns1.domain2.dom has address 192.168.28.1 Pourquoi donc, lorsque la résolution ne fonctionne pas sur le 1er serveur de la liste, le 2eme serveur déclaré dans le 'resolv.conf' n'est pas utilisé ??? Par contre on peut s'appercevoir que l'option 'search' du 'resolv.conf' fonctionne ... Si quelqu'un peut m'expliquer ça m'arrangerais bien. A++

AltStyle によって変換されたページ (->オリジナル) /