2016-06-07 16 views
-1

Wir haben 3 DNS-Server in unserem lokalen Computer mit Primärserver (10.42.0.80), Sekundärserver (10.42.0.70) und Cache (10.42.0.83) erstellt. Wir sind in der Lage, es perfekt zu pingen, aber während Dynamic Dns update bekommen wir Verbindung abgelehnt in Header. Wir haben folgende Einträge vorgenommen: -Dynamische DNS-Aktualisierung

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) 
     }; 

Ausgabe in der Konsole: -

;; ->>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 

kann jemand empfehlen, warum wir diese Verbindung verweigert Fehlermeldung erhalten, während Dynamic DNS Update zu tun.

Antwort

0

Sie erhalten keine Verbindung zurückgewiesen, aber eine DNS REFUSED-Nachricht, die anzeigt, dass die angeforderte Aktion nicht zulässig ist.

Haben Sie Updates mit der Anweisung allow-update in der Config aktiviert? Wenn nicht, müssen Sie dies tun. Sehen Sie sich gegebenenfalls auch die Konfiguration von allow-update-policy an. Wahrscheinlich möchten Sie einen TSIG-Schlüssel einrichten, um nur Updates von einem autorisierten Benutzer zuzulassen.

Eine weitere Sache ist, dass Sie die allow-update-Weiterleitung verwenden möchten, wenn Sie erwarten, dass Ihr sekundärer Server die DDNS-Anfrage erhält und an die primäre weiterleitet.

Weitere Informationen finden Sie unter http://www.zytrax.com/books/dns/ch7/xfer.html#allow-update. Dieser Link führt Sie zum Abschnitt allow-update, aber die anderen Anweisungen sind ebenfalls vorhanden.