• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

rcnamed start - unknown option

Keepers

Advanced Hacker
Hi,

ich habe folgendes Problem mit meinem DNS Server:

Die Namensaufloesung der anfragenden Rechner in meinem Netzwerk funktioniert einwandfrei.
Nur fuer sich selbst kann der Rechner scheinbar die Namen nicht aufloesen.
Teilweise funktioniert nslookup, teilweise nicht.

Die grundlegende Konfiguration habe ich nach folgendem How-To gemacht, dabei natuerlich die Neuerungen (zB /var/lib/named) beruecksichtigt.

http://www.linuxhaven.de/dlhp/HOWTO/DE-DNS-HOWTO.html

Nun ist mir das ganze mit dem Problem am Nameserver heute aufgefallen, da dacht ich mir vielleicht liegts an der root.hint, hab die ueber dig aktualisiert.
Immernoch das selbe Problem.

Oc2pus gab mir folgende Seite zum lesen nach der ich grundlegend noch einmal meine Konfiguration aufgebaut habe:

http://www.linuxkp.de/de/content.php?&content/server/fire4.html

Nun habe ich die Zonen-Eintraege in /etc/named.conf eingebaut, sie waren ja im vorherigen howto nicht beschrieben.

Sie sieht jetzt wie folgt aus:

Code:
// Konfigurationsdatei für einen caching-only Nameserver

options {
        directory "/var/lib/named";

        // Wenn Verbindungen über eine Firewall gehen müssen und das nicht
        // so funktioniert, wie es sollte, hilft es vielleicht, die folgende
        // Zeile auszukommentieren.

        // query-source port 53;
};

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

zone "localhost" {
        type master;
        file "localhost.zone";
        check-names fail;
        allow-update {none;};

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

zone "site" {
        type master;
        file "site.zone";
        allow-query {localnets;};
        allow-transfer {none;};
        notify no;
};

zone "69.168.192.in-addr.arpa" {
        type master;
        file "192.168.69.zone";
        allow-query {localnets;};
        allow-transfer {none;};
        notify no;
};
};

Die einzelnen Zonen-Dateien wurden auch in /var/lib/named eingetragen.
Beim neustarten des named bekomme ich aber folgende Fehlermeldung:

Code:
tux-server:/var/lib/named # rcnamed restart
/etc/named.conf:24: unknown option 'zone'
/etc/named.conf:29: unknown option 'zone'
/etc/named.conf:37: unknown option 'zone'
                                                                      skipped

Kann mir jemand helfen?
 
OP
K

Keepers

Advanced Hacker
Ok, Fehler wurde gefunden:

Es hat ein }; gefehlt.

Nun weiter... nslookup auf einen Rechner im LAN - er findet den Rechner nicht.

192.168.69.zone:

Code:
$TTL 3D
@                       1D IN SOA       tux-server.site.  root.site (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
 
                        1D IN NS        tux-server.site

1                       1D IN PTR       tux-server.site.
2                       1D IN PTR       ruediger.site.

site.zone
Code:
$TTL 3D
@                             1D IN SOA    tux-server.site. root.site {
                                           42                ; serial (d. adams)
                                           3H                ; refresh
                                           15M               ; retry
                                           1W                ; expiry
                                           1D )              ;minimum

                              1D IN NS     tux-server.site.
localhost                     1D IN A      127.0.0.1
tux-server		      1D IN A      192.168.69.2
ruediger                      1D IN A      192.168.69.1
 

oc2pus

Ultimate Guru
Keepers schrieb:
zone "localhost" {
type master;
file "localhost.zone";
check-names fail;
allow-update {none;};

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

da fehlt ein "};" für die zone localhost
 

Martin Breidenbach

Ultimate Guru
Da möchte ich doch die Gelegenheit nutzen um Werbung für die schöne Forensektion 'DNS und DHCP' zu machen...

Ich benutzer zur DNS-Administration den Webmin. Da gibts dann keine Probleme mit fehlenden Klammern :D
 
Oben