Re: kleines Problem bei named

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Thu, 24 Oct 2002 14:52:17 +0200

On Thu, Oct 24, 2002 at 02:34:00PM +0200, Christian Feldmann wrote:
> > Lass uns doch lieber deine fixen.
> > Dann lernst du nebenbei, wie man solchen Fehlern auf die Spur kommt,
> > was IMO wichtiger ist.
> > Außerdem gibt es sehr viele Fallen, die man aus einem anderen Zonenfile
> > natürlich nicht sehen kann.
> > Der Klassiker ist ein einfacher Syntaxfehler im Zonenfile.
> >
> > Also du hast in der named.conf eine Zone Names 1.168.192.in-addr.arpa.
> > In dem Zonenfile hast du dann den PTR Record für den Namen 16
> > eingetragen.
> > Nach der Konfiguration hast du einen »ndc reload« gemacht.
> > Gibt es in /var/log/messages irgendwelche Fehler vom named?
> > Was sagt »dig 16.1.168.192.in-addr.arpa any«
> >
>
> Hab alles wie oben beschrieben gemacht. Also in der Zonefile sieht der
> Eintrag so aus:
>
> 16.168.192.IN-ADDR.ARPA IN PTR voodoo

Entweder:
16.168.192.IN-ADDR.ARPA. IN PTR voodoo
Oder:
16 IN PTR voodo

Ohne '.' wird der Zonenname automatisch angehangen.

In deinem Fall hast du also einen PTR Record für
16.168.192.IN-ADDR.ARPA.168.192.IN-ADDR.ARPA. definiert.

> in /var/log/messages war das einzige dazu dann:
>
> Oct 24 14:02:30 voodoo named[312]: Zone "1.168.192.IN-ADDR.ARPA" (file
> master/19
> 2.168.1): No default TTL ($TTL <value>) set, using SOA minimum instead

Setze am Zonenanfang folgende Zeile:
$TTL 86400
Du kannst die auch pro Record setzen, aber das ist nur für Spezielle
Fälle nötig.

> Oct 24 14:02:30 voodoo named[313]: Ready to answer queries.
>
> was aber soweit ich denke kein Problem sein sollte.
> 'dig 16.1.168.192.in-addr.arpa any' liefert:
>
> ;; AUTHORITY RECORDS:
> 1.168.192.in-addr.arpa. 8640 SOA voodoo.mynet.net.
> root.1.168.192.in-addr.arpa. (
> 1989020502 ; serial
> 10800 ; refresh (3 hours)
> 3600 ; retry (1 hour)
> 3600000 ; expire (41 days 16 hours)
> 8640 ) ; minimum (2 hours 24 mins)

Dein SOA Record ist falsch.
root.1.168.192.in-addr.arpa. hätte eine E-Mailaddresse sein sollen,
bei der das '@' gegen einen '.' ausgetauscht wurde.
Richtig wäre z.B. root.x.de oder hostmaster(at)x.de

> ;; Total query time: 7 msec
> ;; FROM: shadow to SERVER: default -- 192.168.1.16
> ;; WHEN: Wed Oct 24 14:31:51 2001
> ;; MSG SIZE sent: 43 rcvd: 102
>
> Die 'From: shadow to Server: default -- 192.168.1.16' ist wohl das selbe
> was bei
> nslookup den Fehler verursacht.

Nein - das sagt dir nur von welchem Rechner aus die Anfrage an welchen
DNS Server gemacht wurde, damit man die Ausgabe später noch verstehen
kann.

-- 
B.Walter              COSMO-Project         http://www.cosmo-project.de
ticso(at)cicely.de         Usergroup           info(at)cosmo-project.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 24 Oct 2002 - 14:52:27 CEST

search this site