Depuis pas mal de temps je bataille avec mon serveur dns pour qu'il soit capable de résoudre le nom de domaine sans nom de machine. Pourquoi cette prise de tête ? C'est Windows qui est un poil capricieux avec ça, il arrive parfois pour une raison inconnue que la résolution ne se fasse plus sans le suffix du domaine et on arrive à ce résultat :
C:\Users\Administrateur>nslookup dom.mondom
Serveur : dom.mondom
Address: 192.168.x.1
*** ns1.dom.mondom ne parvient pas à trouver dom.mondom : Non-existent domain
Le problème ne provient pas du tout du dns mais des paramètres du serveur dhcp. Il faut indiquer au client la liste des domaines de recherches. A partir de dhcp-3.1 il y a l'option :
option domain-search "dom.mondom";
Pas de bol j'ai une version plus ancienne du coups il faut l'ajouter manuellement. Dans la partie global de la configuration :
option domain-search code 119 = text;
Et dans le subnet :
option domain-search "\003dom\006mondom\000";
\003 et \006 correspondent au nombre de caractère que va contenir la chaine qui le suit et le tout doit se terminer par \000.Merci à Silmari de m'avoir bien aider et aussi tout les autres : http://linuxfr.org/nodes/97446/comments/1431768