2016-06-07 2 views
-1

Nous avons créé 3 serveurs DNS sur notre machine locale avec serveur principal (10.42.0.80), secondaire (10.42.0.70) et cache (10.42.0.83). Nous sommes en mesure de faire un ping parfait, mais tout en faisant la mise à jour Dynamic Dns nous obtenons une connexion refusée dans l'en-tête. Nous avons fait les entrées suivantes: -Mise à jour DNS dynamique

1) /etc/resolv.conf:- 
nameserver 10.42.0.83 (it is cache server) 

2) /etc/bind/named.conf.options file:- 

forwarders 
     { 

    10.42.0.83;(it is cache server) 

    127.0.0.1;(it is localhost) 
     }; 

sortie dans la console: -

;; ->>HEADER<<- opcode: UPDATE, status: REFUSED, id: 39911 
;; flags: qr ra ; qd: 1 an: 0 au: 0 ad: 0 
;; ZONE: 
;; thegeekstuff.net., type = SOA, class = IN 

;; PREREQUISITES: 

;; UPDATE RECORDS: 

;; ADDITIONAL RECORDS: 

;; Message size: 34 bytes 

quelqu'un peut-il expliquer pourquoi nous obtenons cette connexion a refusé erreur tout en faisant la mise à jour dynamique DNS.

Répondre

0

Vous ne recevez pas une connexion refusée mais un message DNS REFUSED qui indique que l'action demandée n'est pas autorisée.

Avez-vous activé les mises à jour avec l'instruction allow-update dans la configuration? Sinon, vous devrez le faire. Examinez la configuration de allow-update-policy si nécessaire. Vous souhaiterez probablement configurer une clé TSIG pour autoriser uniquement les mises à jour d'un utilisateur autorisé.

Encore une chose, vous pouvez utiliser allow-update-forwarding si vous attendez que votre serveur secondaire reçoive la demande DDNS et la transfère au serveur principal.

Voir http://www.zytrax.com/books/dns/ch7/xfer.html#allow-update pour plus de détails. Ce lien vous amène à la section allow-update mais les autres instructions sont là aussi.