[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-support] Problem mit reverse lookup meiner DNS Konfiguration (class-less subnet)



Hallo zusammen

Trotz studium von diversen Dokumenten zum Thema der DNS Eintraege fuer
class-less subnets scheitere ich weiterhin konsequent dies in die Praxis
umzusetzen. Leider habe ich etwas Muehe mit der Anwendung von dig, was mir
die Fehlersuche nicht gerade erleichtert...

Folgende Ausgangslage:
Provider: IP-Plus (Light-abo)
Subnet: 193.246.248.176 (255.255.255.248; 8-IP Addressen)
DNS 1: 193.246.248.179 (fido.grep.ch)
DNS 2: 193.246.248.180 (sirius.grep.ch)
Domain: grep.ch
DNS-Server-Software: BIND 8

Die DNS Server von IP-Plus: 164.128.36.34, 164.128.76.39, 164.128.36.54

Leider weigert sich mein Provider mir zu helfen. Eine etwas schwache
Leistung angesichts des Preises den ich bezahle und da die angesprochene
Konfiguration Provider-spezifisch ist. Jendenfalls glaube ich die
Addressierung (CNAME Eintraege fuer delegation) bei IP-Plus trotzdem zu
kennen, konnte dies Aufgrund meiner mangelhaften Anwendung von dig leider
nicht verifizieren (oder ist es schlicht falsch?).

Hier der zone file Eintrag in meinem named.conf:
zone "grep.ch" {
        type master;
        file "/etc/bind/db.grep.ch";
};
zone "29/176.248.246.193.in-addr.arpa" {
        type master;
        file "/etc/bind/db.176.248.246.193.in-addr.arpa";
};

Meine db.grep.ch file funktioniert bisher tadellos, daher hier nur das
reverse lookup file:
; authorative data of grep.ch subnet 193.246.248.176
$TTL            604800
 at                IN      SOA     fido.grep.ch. root.grep.ch. (
                                        2002080704      ; serial
                                        10800           ; refresh
                                        3600            ; retry
                                        604800          ; expire
                                        86400 )         ; minimum
                IN      NS      fido.grep.ch.
                IN      NS      sirius.grep.ch.
                IN      MX      10 fido.grep.ch.
;
178             IN      PTR     camelot.grep.ch.
179             IN      PTR     fido.grep.ch.
180             IN      PTR     sirius.grep.ch.


Beim reload von bind erhalte ich folgede Fehlermeldung (extrakt
daemon.log):
Aug  8 20:35:36 fido named[29379]: reloading nameserver
Aug  8 20:35:36 fido named[29379]: owner name
"29/176.248.246.193.in-addr.arpa" IN (primary) is invalid - rejecting
Aug  8 20:35:36 fido named[29379]:
/etc/bind/db.176.248.246.193.in-addr.arpa:12: owner name error
Aug  8 20:35:36 fido named[29379]:
/etc/bind/db.176.248.246.193.in-addr.arpa:12: Database error near (MX)
Aug  8 20:35:36 fido named[29379]: master zone
"29/176.248.246.193.in-addr.arpa" (IN) rejected due to errors (serial
2002080704)
Aug  8 20:35:36 fido named[29379]: Forwarding source address is
[0.0.0.0].1092
Aug  8 20:35:36 fido named[29379]: hint zone "" (IN) loaded (serial 0)
Aug  8 20:35:36 fido named[29379]: Ready to answer queries.

Kann mir jemand bei der Diagnose helfen?

Danke und Gruss
 Stefan