bind kann nicht mit forwarders umgehen | GELÖST

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
crack
Beiträge: 615
Registriert: 19.08.2003 12:20:26
Lizenz eigener Beiträge: GNU General Public License
Wohnort: München
Kontaktdaten:

bind kann nicht mit forwarders umgehen | GELÖST

Beitrag von crack » 20.01.2004 11:27:07

Hi,

also ich will gerade einen caching DNS-Server aufbauen aber bind nimmt ja nicht mal einen forwarder an.
Wenn ich einen Nameserver eintrage liefert mir der DNS keine Auslösung mehr.
Der NS des Providers läuft aber ohne Probleme:

Code: Alles auswählen

router:/etc# nslookup
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead.  Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> 194.25.2.129
Server:         212.185.252.201
Address:        212.185.252.201#53

Non-authoritative answer:
129.2.25.194.in-addr.arpa       name = dns03.btx.dtag.de.

Authoritative answers can be found from:
> heise.de
Server:         212.185.252.201
Address:        212.185.252.201#53

Non-authoritative answer:
Name:   heise.de
Address: 193.99.144.71
> exit
Hat jemand eine Idee?

Danke Benny
Zuletzt geändert von crack am 20.01.2004 12:06:10, insgesamt 2-mal geändert.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 20.01.2004 11:43:22

Eeh, ich verstehe im Moment das Problem nicht, der Output sieht doch gut aus, "194.25.2.129" wird nach "dns03.btx.dtag.de" aufgelöst und "heise.de" nach "193.99.144.71".

Wenn ich jetzt irgendwas übersehen haben sollte: wie sehen denn /etc/resolv.conf und /etc/bind/named.conf aus?

Gruss, mistersixt.

Benutzeravatar
crack
Beiträge: 615
Registriert: 19.08.2003 12:20:26
Lizenz eigener Beiträge: GNU General Public License
Wohnort: München
Kontaktdaten:

Beitrag von crack » 20.01.2004 11:48:24

Sorry, ich wollte nur zeigen das der Nameserver funktioniert den ich angegeben habe, das ganze wurde gemacht wärend der forwarders auskommentiert war.

Hier die Files:
resolf:

Code: Alles auswählen

nameserver 192.168.1.1
named.conf:

Code: Alles auswählen

options {
        directory "/var/cache/bind";
      forwarders {
              194.25.2.129
      };

        auth-nxdomain no;    # conform to RFC1035

};

// prime the server with knowledge of the root servers
zone "." {
        type hint;
        file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
        type master;
        file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
        type master;
        file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
        type master;
        file "/etc/bind/db.255";
};
Also so funktionierts das ganze NICHT

Danke Benny

Benutzeravatar
crack
Beiträge: 615
Registriert: 19.08.2003 12:20:26
Lizenz eigener Beiträge: GNU General Public License
Wohnort: München
Kontaktdaten:

Beitrag von crack » 20.01.2004 12:05:22

Code: Alles auswählen

        forward first;
        forwarders { 
                194.25.2.129; 
                194.25.2.130; 
         };
das war's.

Trotzdem vielen Dank.

Benny

Antworten