Forum Linux.général Mise à jour dynamique du dns par dhcp

Posté par (page perso) . Licence CC by-sa
Tags : aucun
0
15
mar.
2016

Bonjour à tous,

J'ai mis en place dernièrement la mise à jour dynamique du DNS (bind) par le serveur DHCP. Les baux sont bien attribués, pas d'erreurs de communication entre dhcp et dns mais pour certain clients j'ai cette erreur qui revient à chaque requêtes dhcp :

15-Mar-2016 13:18:31.467 update: info: client 127.0.0.1#39877: updating zone 'dom.XXXX/IN': update unsuccessful: pccom09.dom.XXXXX: 'name not in use' prerequisite not satisfied (YXDOMAIN)
15-Mar-2016 13:18:31.468 update-security: debug 3: client 127.0.0.1#44114: update 'dom.XXXX/IN' approved
15-Mar-2016 13:18:31.468 update: info: client 127.0.0.1#44114: updating zone 'dom.XXX/IN': deleting rrset at 'pccom09.dom.XXX' A
15-Mar-2016 13:18:31.468 update: info: client 127.0.0.1#44114: updating zone 'dom.XXX/IN': adding an RR at 'pccom09.dom.XXX' A
15-Mar-2016 13:18:31.468 update-security: debug 3: client 127.0.0.1#52994: update 'X.168.192.in-addr.arpa/IN' approved
15-Mar-2016 13:18:31.468 update: info: client 127.0.0.1#52994: updating zone 'X.168.192.in-addr.arpa/IN': deleting rrset at 'XXX.XXX.168.192.in-addr.arpa' PTR
15-Mar-2016 13:18:31.468 update: info: client 127.0.0.1#52994: updating zone 'X.168.192.in-addr.arpa/IN': adding an RR at 'XXX.XXX.168.192.in-addr.arpa' PTR

De ce que j'ai lu c'est parce qu'il y a un enregistrement déjà présent dans DNS pour cette machine. J'ai édité la zone (en "freezant" la mise à jour de la zone), supprimer les enregistrements potentiels (à part ceux suivi d'un champ TXT je n'ai rien trouvé pour cette machine), reload la zone, re-activé la mise à jour. Mais toujours la même erreur.

J'ai été jusqu'à arrêter le serveur DNS, supprimer les fichiers jnl, virer les enregistrements de zone ajoutés par la partie dynamique et relancer bind mais rien à faire, le message est toujours présent.

Est-ce que vous avez une idée de la raison ?

  • # heu, oui, mais non

    Posté par . Évalué à 3.

    De ce que j'ai lu c'est parce qu'il y a un enregistrement déjà présent dans DNS pour cette machine.

    il te dit justement le contraire

    15-Mar-2016 13:18:31.467 update: info: client 127.0.0.1#39877: updating zone 'dom.XXXX/IN': update unsuccessful: pccom09.dom.XXXXX: 'name not in use' prerequisite not satisfied (YXDOMAIN)

    le nom n'est pas encore utilisé, donc tu ne peux pas faire un update, tu dois faire un insert ou un create

    • [^] # Re: heu, oui, mais non

      Posté par (page perso) . Évalué à 1. Dernière modification le 16/03/16 à 13:08.

      Etonnant dans mes fichiers zones j'ai

      PCINF03V                A       192.168.XXX.XXX
                              TXT     "319475f39fea9e721fafe20e93a1037f61"
      
      Reverse
      XXX                     PTR     PCINF03V.WWW.

      Dans mes logs j'ai :

          16-Mar-2016 12:44:39.367 update: info: client 127.0.0.1#35630: updating zone 'WWW/IN': update unsuccessful: PCINF03V.WWW: 'name not in use' prerequisite not satisfied (YXDOMAIN)
          16-Mar-2016 12:44:39.367 update-security: debug 3: client 127.0.0.1#43463: update 'WWW/IN' approved
          16-Mar-2016 12:44:39.367 update: info: client 127.0.0.1#43463: updating zone 'WWW/IN': deleting rrset at 'PCINF03V.WWW' A
          16-Mar-2016 12:44:39.367 update: info: client 127.0.0.1#43463: updating zone 'WWW/IN': adding an RR at 'PCINF03V.WWW' A
          16-Mar-2016 12:44:39.368 update-security: debug 3: client 127.0.0.1#47744: update '5.168.192.in-addr.arpa/IN' approved
          16-Mar-2016 12:44:39.368 update: info: client 127.0.0.1#47744: updating zone 'XXX.168.192.in-addr.arpa/IN': deleting rrset at 'XXX.XXX.168.192.in-addr.arpa' PTR
          16-Mar-2016 12:44:39.368 update: info: client 127.0.0.1#47744: updating zone 'XXX.168.192.in-addr.arpa/IN': adding an RR at 'XXX.XXX.168.192.in-addr.arpa' PTR

      Et un test de résolution depuis un pc du réseau

          nslookup pcinf03v
          Server:     192.168.XXX.AAA
          Address:    192.168.XXX.AAA#53
          Name:   pcinf03v.WWW
          Address: 192.168.XXX.XXX

      Born to Kill EndUser !

      • [^] # Re: heu, oui, mais non

        Posté par . Évalué à 2.

        ben justement,
        ta zone contient juste pcinfo03v
        tu veux mettre à jour pcinfo03v.WWW

        • [^] # Re: heu, oui, mais non

          Posté par (page perso) . Évalué à 1. Dernière modification le 16/03/16 à 16:34.

          Ok je comprends mieux ta réponse.

          J'ai modifié la configuration de mon DHCP en commentant

          option domain-name "WWW";

          Dans les logs j'ai toujours la même erreur.

          Born to Kill EndUser !

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.