Hello,
sur notre DNS interne (bind9), j'ai besoin de créer une entrée qui ira pointer sur une machine interne. La particularité de cette entrée est quelle doit être sans tld.
Autrement dit, la problématique est que "nslookup toto" doit pointer sur 192.168.0.10.
J'ai donc déclaré une nouvelle zone "toto" :
Code :
- zone "toto" {
- type master;
- file "/etc/bind/zones/toto.db";
- };
|
Et le fichier /etc/bind/zones/toto.db contient ce qui suit :
Code :
- $TTL 3600
- @ IN SOA ns.societe.lan. hostmaster.societe.lan. (
- 2011021401
- 8H
- 2H
- 1W
- 1D )
- @ IN NS ns.societe.lan.
- ns.societe.lan. IN NS 192.168.0.10
- redmine. IN A 192.168.0.10
|
Sur la machine où tourne le bind (ubuntu 8.04), un nslookup toto localhost renvoie bien 192.168.0.10, par contre la même commande sur un poste utilisateur (windows xp) renvoie un "non existent domaine".
J'ai testé pas mal de chose mais je patauge dans la semoule. Pour le moment j'ai du ajouter dans chaque fichier hosts des postes utilisateur la résolution, mais si quelqu'un aurait une piste, je suis preneur !
Merci !