PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DND: lokale Namensauflösung sehr langsam, wenn offlien



[HO]Xerxes
02.06.04, 15:29
Um mit Apache Virtual Hosts zu realisieren habe ich mir bind9 eingerichtet. Selbiger läuft auch, nur dauert die Namensauflösung der lokalen Virtual Hosts meist superlange - aber nur, wenn ich offline bin.
Meine named.conf:

options {
directory "/var/lib/named";
# forwarders { 62.104.191.241; 62.104.196.134; };
listen-on port 53 { 127.0.0.1; 192.168.0.1; };
# listen-on-v6 { any; };
query-source address * port 53;
transfer-source * port 53;
notify-source * port 53;
allow-query { 127.0.0.1; 192.168.0/24; };
statistics-interval 0;
notify no;
};

zone "localhost" in {
type master;
file "localhost.zone";
};

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

zone "kolborn" in {
type master;
file "kolborn.zone";
};

zone "0.168.192.in-addr.arpa" in {
type master;
file "192.168.0.zone";
};

zone "." in {
type hint;
file "root.hint";
};
Das forwarders hab ich schon auskommentiert, aber geholfen hats nicht.

Roger Wilco
02.06.04, 15:55
Wie sieht deine /etc/resolv.conf aus?

[HO]Xerxes
02.06.04, 21:55
Erst drei Nameserver (meiner und danach zwei von Arcor) und halt 'search kolborn'.

mamue
03.06.04, 08:39
Wird die resolv.conf geändert, wenn Du online gehst?
"forward only" in der named.confkönnte helfen. Anders als ich früher vermutete, bedeutet das: "forward only", wenn nicht lokal bekannt.
Für näheres mal im Forum danach suchen.

mamue

[HO]Xerxes
03.06.04, 22:09
Ne, die resolv.conf wird nicht geändert. Hab ich auch so eingestellt, damit ich auch online auf meine virtual hosts zugreifen kann. Ansonsten würden die DNS meines Providers ja meinen eigenen überschreiben. das will ich nicht.
Aber das Problem gab es wie gesagt auch schon, bevor ich die DNS von Arcor in der resolv.conf hatte.

Und das forward only komtm in die named.conf in den options-block?

mamue
04.06.04, 06:46
Ja. Am besten direkt hinter die forwarders, meine ich.

mamue

[HO]Xerxes
04.06.04, 17:32
options {
directory "/var/lib/named";
forwarders { 145.253.2.203; 145.253.2.139; };
forward only;
listen-on port 53 { 127.0.0.1; 192.168.0.1; };
# listen-on-v6 { any; };
query-source address * port 53;
transfer-source * port 53;
notify-source * port 53;
allow-query { 127.0.0.1; 192.168.0/24; };
statistics-interval 0;
notify no;
};

Hat nichts geholfen. Wenn Firefox die Seiten nicht grade gecached hat, dauerts immer noch ein paar Sekunden, bis der Name aufgelöst wird.

Canahan
05.06.04, 09:53
> Erst drei Nameserver (meiner und danach zwei von Arcor)
Nimm die zwei von Arcor aus der resolv.conf raus. Sonst versucht er Sie zu erreichen, was zu deiner Verzögerung führt.

[HO]Xerxes
05.06.04, 11:47
Die hatte ich ja Anfangs nicht drin und da hatte es genauso lange gedauert. Die beiden Arcor-Server hab ich erst letzte oder vorletzte Woche da eingetragen, damit ich auch auf meinen lokalen DNS Zugriff habe, wenn ich online bin.

Ich werd's nochmal probieren, aber ich bin eher pessimistisch, dass das jetzt plötzlich klappen wird.