PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bind9 - Probleme



neo@home
21.06.03, 15:58
Hi Leute,

habe irgendwie ein Problem mit meinem DNS-Server!

Beim Starten des Servers bekomme ich folgende Meldung:


Jun 21 16:46:57 asterix named[6696]: starting BIND 9.2.2 -t /var/lib/named -u named
Jun 21 16:46:57 asterix named[6696]: using 1 CPU
Jun 21 16:46:57 asterix named[6698]: loading configuration from '/etc/named.conf'
Jun 21 16:46:57 asterix named[6698]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 21 16:46:57 asterix named[6698]: listening on IPv4 interface eth0, 10.1.109.1#53
Jun 21 16:46:57 asterix named[6698]: command channel listening on 127.0.0.1#953
Jun 21 16:46:57 asterix named[6698]: command channel listening on ::1#953
Jun 21 16:46:57 asterix named[6698]: dns_rdata_fromtext: stsw-network.rev:2: near eol: unexpected end of input
Jun 21 16:46:57 asterix named[6698]: zone 109.1.10.in-addr.arpa/IN: loading master file network.rev: unexpected end of input
Jun 21 16:46:57 asterix named[6698]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42
Jun 21 16:46:57 asterix named[6698]: dns_rdata_fromtext: network.zone:2: near eol: unexpected end of input
Jun 21 16:46:57 asterix named[6698]: zone network.local/IN: loading master file network.zone: unexpected end of input
Jun 21 16:46:57 asterix named[6698]: zone localhost/IN: loaded serial 42
Jun 21 16:46:57 asterix named[6698]: running


ein nslookup donald gibt folgendes aus:

Server: 10.1.109.1
Address: 10.1.109.1#53

** server can't find donald: NXDOMAIN


hier mal meine zone datei:


$TTL 1D
@ IN SOA asterix.network.local. root.network.local.
(12 ;Seriennummer
3H ;Refresh
15M ;Retry
1W ;Expire
1D) ;Minimum


; -- Name-Server --

@ IN NS asterix.network.local.



; -- Mail-Server --

@ IN MX 10 asterix.network.local.




; -- Host-Adressen --

asterix IN A 10.1.109.1
donald IN A 10.1.109.2
pluto IN A 10.1.109.3
dagobert IN A 10.1.109.4
micky IN A 10.1.109.5
goofy IN A 10.1.109.253
router IN A 10.1.109.254


hier die rev Datei:


$TTL 1D
@ IN SOA asterix.network.local. root.network.local.
(12 ;Seriennummer
3H ;Refresh
15M ;Retry
1W ;Expire
1D) ;Minimum


; -- Name-Server --

@ IN NS asterix.network.local.



; -- Mail-Server --

@ IN MX 10 asterix.network.local.




; -- Host-Adressen --


1 IN PTR asterix.network.local.
2 IN PTR donald.network.local.
3 IN PTR pluto.network.local.
4 IN PTR dagobert.network.local.
5 IN PTR micky.network.local.
253 IN PTR goofy.network.local.
254 IN PTR router.network.local.



sowie meine named.conf:


options {

directory "/var/lib/named";
forwarders {195.25.2.129; 212.185.249.116; };
forward first;
listen-on port 53 { 10.1.109.1; 127.0.0.1; };
#listen-on-v6 { any; };
auth-nxdomain no;
#query-source address * port 53;
#transfer-source * port 53;
#notify-source * port 53;
allow-query { any; };

};


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

zone "localhost" in {
type master;
file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};


#----------------------------
# -- network.local --
#----------------------------


zone "network.local" IN {
type master;
file "network.zone";
};




was mache ich falsch???
bitte nicht böse sein über diesen langen post!


mfg neo

Cieni
21.06.03, 16:30
Hi,
hat vieleicht mit deinem Problem nicht zu tun, aber ich vermisse in der named.conf
in etwa das

zone "109.1.10.in-addr.arpa" in {
type master;
file "10.1.109.zone";
};

Cieni

neo@home
21.06.03, 16:39
hi,

habe diesen Teil nur vergessen zu posten!
Das steht noch in der named.conf:


zone "109.1.10.in-addr.arpa" IN {
type master;
file "network.rev";
};

Jasper
21.06.03, 18:36
Original geschrieben von neo@home

habe diesen Teil nur vergessen zu posten!
Das steht noch in der named.conf:


... und das zonefile "stsw-network.rev" hast du auch glatt unterschlagen.
macht aber nix, weil du in allen deinen zonenfiles den gleichen fehler hast:

@ IN SOA asterix.network.local. root.network.local.
( 12 ;Seriennummer

muss heissen:

@ IN SOA asterix.network.local. root.network.local. (
12 ;Seriennummer

die öffnende klammer muss mit in die SOA-zeile, weil streng genommen für bind der SOAR-RR nur aus einer einzigen zeile besteht:

@ IN SOA asterix.network.local. root.network.local. (12 3H 15M 1W 1D );

-j

neo@home
21.06.03, 20:37
ok vielen Dank,

hattest recht, es lag wirklich an der Klammer!
den Fehler hätte ich in hundert Jahren nicht gefunden!

vielen Dank noch mal! :)


mfg neo