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

Auflösen von lokalen Adressen funktioniert nicht

bo

Newbie
Hallo,

habe schon diverse Artikel gelesen, aber irgendwie funktioniert es bei mir
mit den lokalen Auflösung nicht.
Der Bind 9 läuft auf einem SLES 10. Die externe Adressen werden aufgelöst.

Meine Config Dateien:
named.conf

options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
listen-on-v6 { none; };
query-source address * port 53;
transfer-source * port 53;
notify-source * port 53;
notify no;
include "/etc/named.d/forwarders.conf";
};

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";
};

zone "test.de.zone" in {
file "master/test.de.zone";
type master;
};
zone "44.10.zone" in {
file "master/44.10.zone";
type master;
};


test.de.zone:

$TTL 1w
@ IN SOA test.de. root.test.de. (
2007022801 ; serial
2d ; refresh
4h ; retry
6w ; expiry
1w ) ; minimum

IN NS DHCP-DNS.test.de.

localhost A 127.0.0.1
DHCP-DNS A 10.44.0.135
DFUE-10 A 10.44.24.26


Jetzt sobald ich versuche den z.B. DFUE-10 anpingen, kommt die Meldung:
Unknown Host

Danke für jede Hilfe
Gruss bo
 
OP
B

bo

Newbie
/etc/resolv.conf

search test.de
nameserver 127.0.0.1

/etc/host.conf

order hosts, bind
multi on
#mdns off


Mit dem 'mdns off' war ein Test, leider ohne Erfolg.
 
OP
B

bo

Newbie
/var/log/messages

Jun 19 10:57:57 DHCP-DNS named[5051]: starting BIND 9.3.2 -t /var/lib/named -u named
Jun 19 10:57:57 DHCP-DNS named[5051]: found 1 CPU, using 1 worker thread
Jun 19 10:57:57 DHCP-DNS named[5051]: loading configuration from '/etc/named.conf'
Jun 19 10:57:57 DHCP-DNS named[5051]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 19 10:57:57 DHCP-DNS named[5051]: listening on IPv4 interface eth0, 10.44.0.135#53
Jun 19 10:57:57 DHCP-DNS named[5051]: command channel listening on 127.0.0.1#953
Jun 19 10:57:57 DHCP-DNS named[5051]: command channel listening on ::1#953
Jun 19 10:57:57 DHCP-DNS named[5051]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42
Jun 19 10:57:57 DHCP-DNS named[5051]: zone localhost/IN: loaded serial 42
Jun 19 10:57:57 DHCP-DNS named[5051]: zone 44.10.zone/IN: loaded serial 2007022801
Jun 19 10:57:57 DHCP-DNS named[5051]: zone spedition-maier.de.zone/IN: loaded serial 2007022801
Jun 19 10:57:57 DHCP-DNS named[5051]: running
 
vor die Zeile in der zone "IN NS" muß mind. ein Leerzeichen.
Ansonsten fehlt die Reverse-zone und localhost in deiner Zone ist überflüssig, da eine eigene zone.

Ach ja, und wenn dein bind im chroot läuft kann es sein, daß er das Verzeichnis master nicht kennt.
Am Besten alles nach /var/lib/named schreiben (und die Pfade in der named.conf anpassen).
Was steht in der forwarders.conf? Wenn nix, dann kommentiere die Zeile aus mit dem include. Wenn ja, zeich mal...

Ich tippe aber auf die Pfade mit chroot, da das log ja was von ner Spedition labert.

Grüße
 
A

Anonymous

Gast
bo schrieb:
Hallo,

habe schon diverse Artikel gelesen, aber irgendwie funktioniert es bei mir
mit den lokalen Auflösung nicht.
Der Bind 9 läuft auf einem SLES 10. Die externe Adressen werden aufgelöst.

Hallo bo,

das die externen Adressen aufgelöst werden hat wenig Aussagekraft. Allein schon durch die Installation von Bind funktioniert dies ohne weitere Konfiguration, da alle Namensabfragen an die Rootserver im Internet gesendet werden, und somit auch aufgelöst werden können.

Erst mal zur grundsätzlichen Vorgehensweise.

Für die Auflösung externer Adressen mußt du in der named.conf einen "Forwarder" eintragen, d.h. eine IP-Adresse eines Nameservers im Internet, z.B. den deines Providers.

Für die Auflösung lokaler Adressen ist ja dein Server zuständig, deswegen solltest du ihn auch mit seiner IP angeben, und nicht nur mit seiner Loopbackadresse.

Schau dir mal folgenden Link an.:

http://www.linuxfibel.de/dns_srv.htm

Besonderes Augenmerk leg dort mal bitte auf die "lokale Zone". Dann sollte dir einiges klarer erscheinen.
 
Oben