Caching only DNS mit bind9

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
K@sperl
Beiträge: 216
Registriert: 20.09.2003 11:38:22

Caching only DNS mit bind9

Beitrag von K@sperl » 04.02.2004 21:26:59

Hallo!

Ich hab seit kurzem Kernel 2.6.1 und bind9 auf Debian sarge laufen und möchte einen caching only DNS aufsetzen. Ich habe aus der named.conf alle Zonen bis auf die "." Zone gelöscht. Normalerweise sollte named jetzt bei den Root Servern nachfragen ... eine ähnliche config hatte ich mit bind8 und Kernel 2.4.22

Wenn ich z.B. mit dig die IP einer Domain lesen will, bekomme ich folgende Fehlermeldung:

connection timed out; no servers could be reached

Probier ichs 2 Minuten später wieder, funktioniert die Abfrage, wenn auch nur sehr langsam. Wider 2 Minuten später gehts nicht mehr :-(

named läuft, wenn ich aber mit netstat schaue, was alles auf port 53 läuft, zeigt netstat mir auch tcp auf Port 53 an, obwohl DNS ja auf udp basiert ... komisch


Weiß jemand wie ich das Problem lösen kann?

Benutzeravatar
Picknicker
Beiträge: 654
Registriert: 25.04.2003 16:28:02
Wohnort: Saarland

Beitrag von Picknicker » 05.02.2004 10:49:39

Wenn du nicht unbedingt den "Bind" benötigst schau dir mal "pdnsd" an .. das ist ein Cache DNS welchen man aber auch noch ein wenig aufbohren kann ;) läuft bei mir schon länger..
cu
Picknicker

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: Caching only DNS mit bind9

Beitrag von HZB » 05.02.2004 18:47:11

K@sperl hat geschrieben: Ich habe aus der named.conf alle Zonen bis auf die "." Zone gelöscht. Normalerweise sollte named jetzt bei den Root Servern nachfragen ...
und wieso löscht Du die 0.0.127.in-addr.arpa ?

Ich würde nicht generell nur rootserver verwenden. Definiere in deiner named.conf einfach forwarder auf die DNS Server Deines Providers.

was steht bei Dir in der resolv.conf ?

lG

Patrick

Benutzeravatar
K@sperl
Beiträge: 216
Registriert: 20.09.2003 11:38:22

Beitrag von K@sperl » 05.02.2004 20:16:28

Ich dachte die 0.0.127.in-addr.arpa brauch ich nicht mehr, zumindest hab ich diese beim bind8.x nicht benötigt.

Forwarders hab ich schon eingetragen, aber trotzdem funktioniert das ganze nicht.

In /etc/resolv.conf steht testweise nur nameserver 127.0.0.1, da ich eben nur den lokalen DNS verwenden will.

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Beitrag von HZB » 06.02.2004 09:08:02

nimm den 0.0.127 Eintrag wieder ein.

Benutzeravatar
K@sperl
Beiträge: 216
Registriert: 20.09.2003 11:38:22

Beitrag von K@sperl » 06.02.2004 16:08:24

Hab ich wieder eintragen. hilft leider auch nichts.
Manchmal funktionieren die Abfragen, es dauert aber immer ziemlich lange.

Antworten