BIND 8.3.3 master zone rejected due to errors

[tE]bachi

BSD Freak
Salü Zusammen!

Habe ein sehr grosses Problem... kann keine Reverse DNS erstellen.
Code:
[root@te-clan.ch ~] named -d 1 -u bind -g bind -t /var/named named.conf
[root@te-clan.ch ~] cat named.run
[...]
update_zone_info('194.118.217.in-addr.arpa', 1)
source = db.217.118.194
purge_zone(194.118.217.in-addr.arpa,1)
reloading zone
db_load(db.217.118.194, 194.118.217.in-addr.arpa, 12, Nil, Normal)
db.217.118.194:6: SOA for "40.194.118.217.in-addr.arpa" not at zone top "194.118.217.in-addr.arpa"
db.217.118.194: WARNING SOA expire value is less than 7 days (86400)
Zone "194.118.217.in-addr.arpa" (file db.217.118.194): No default TTL ($TTL <value>) set, using SOA minimum instead
Zone "194.118.217.in-addr.arpa" (file db.217.118.194): no NS RRs found at zone top
purge_zone(194.118.217.in-addr.arpa,1)
[COLOR=Red]master zone "194.118.217.in-addr.arpa" (IN) rejected due to errors (serial 1)[/COLOR]
do_reload: 194.118.217.in-addr.arpa 1 1 1
purge_zone(194.118.217.in-addr.arpa,1)
do_reload: matched .
[...]

Der Reverse DNS ist wichtig, da viele Provider bei eMail zurückverfolgen wollen, um SpamMails schon zum voraus zu löschen.

/var/named/named.conf
Code:
options { 
	directory "/"; 
};

zone "." in {
	type hint;	
	file "named.root";
};

zone "te-clan.ch" in {
	type master;
	file "db.te-clan.ch";
};

zone "194.118.217.in-addr.arpa" in {
	type master;
	file "db.217.118.194";
};

/var/named/db.217.118.194
Code:
$ORIGIN 194.118.217.in-addr.arpa.
40          3600    IN  PTR te-clan.ch.
            3600    IN  SOA ns1.te-clan.ch. info.te-clan.ch. (
                            1 10800 3600 86400 86400 )
            3600    IN  NS  ns1.te-clan.ch.
            3600    IN  NS  ns2.te-clan.ch.

Vielen Dank für die Lösung der Problems!

greets

[tE]bachi
 
Zuletzt bearbeitet:
Hab in der ISC MailingListe Antwort bekommen...

Code:
$ORIGIN 118.217.in-addr.arpa.
194         3600    IN  SOA ns1.te-clan.ch. info.te-clan.ch. (
                            1 10800 3600 86400 86400 )
            3600    IN  NS  ns1.te-clan.ch.
            3600    IN  NS  ns2.te-clan.ch.

$ORIGIN 194.118.217.in-addr.arpa.
40          3600    IN  PTR te-clan.ch.

Jede Zone (= te-clan.ch oder 194.118.217.in-addr.arpa) muss einen SOA Record und eine NS Record haben. Da ich aber nicht bei der Zone einen SOA Record, sondern bei der vollständigen IP einen Record erstellt habe, wird BIND böse und wirft einen Fehler.

Code:
db.217.118.194:6: SOA for "40.194.118.217.in-addr.arpa" not at zone top "194.118.217.in-addr.arpa"

Bei den NS Records ist es das gleiche

Code:
Zone "194.118.217.in-addr.arpa" (file db.217.118.194): no NS RRs found at zone top
 
Zuletzt bearbeitet:
Zurück
Oben