PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Caching DNS: Server von T-Online nehmen?



innocentbeats
18.08.04, 11:33
Hallo. Ich habe mir unter Mandrake 10 einen Router gebastelt und als DNS einen caching nameserver genommen. Das gab es als rpm und setzt auf dem bind auf. Nun steht in der /etc/named.conf folgendes:


// generated by named-bootconf.pl

// secret must be the same as in /etc/rndc.conf
key "key" {
algorithm hmac-md5;
secret
"XXXX";
};

controls {
inet 127.0.0.1 allow { any; } keys { "key"; };
};

options {
directory "/var/named";
pid-file "/var/run/named/named.pid"; // Put pid file in
working dir
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};

//
// a caching only nameserver config
//
zone "." {
type hint;
file "named.ca";
};

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

// workaround stupid stuff... (OE: Wed 17 Sep 2003)
zone "ac" { type delegation-only; };
zone "cc" { type delegation-only; };
zone "com" { type delegation-only; };
zone "cx" { type delegation-only; };
zone "museum" { type delegation-only; };
zone "net" { type delegation-only; };
zone "nu" { type delegation-only; };
zone "ph" { type delegation-only; };
zone "sh" { type delegation-only; };
zone "tm" { type delegation-only; };
zone "ws" { type delegation-only; };

und in /var/named/named.ca


; This file holds the information on root name servers needed to
; initialize cache of Internet domain name servers
; (e.g. reference this file in the "cache . <file>"
; configuration file of BIND domain name servers).
;
; This file is made available by InterNIC
; under anonymous FTP as
; file /domain/named.root
; on server FTP.INTERNIC.NET
;
; last update: Nov 5, 2002
; related version of root zone: 2002110501
;
;
; formerly NS.INTERNIC.NET
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; formerly NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107
;
; formerly C.PSI.NET
;
. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
;
; formerly TERP.UMD.EDU
;
. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
;
; formerly NS.NASA.GOV
;
. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
;
; formerly NS.ISC.ORG
;
. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
;
; formerly NS.NIC.DDN.MIL
;
. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
. 3600000 NS H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53
;
; formerly NIC.NORDU.NET
;
. 3600000 NS I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
;
; operated by VeriSign, Inc.
;
. 3600000 NS J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
;
; housed in LINX, operated by RIPE NCC
;
. 3600000 NS K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
;
; operated by IANA
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
;
; housed in Japan, operated by WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
; End of File

Kann es also sein, dass mein Rechner nun die DNS-Anfragen an diese Server leitet, und nicht an die von T-Online? Denn die Seiten werden auch langsamer aufgerufen als sonst, d.h. es dauert erst ca. 1 Sekunde und dann wird normal geladen.

CU

mbo
19.08.04, 13:40
Hallo. Ich habe mir unter Mandrake 10 einen Router gebastelt und als DNS einen caching nameserver genommen. Das gab es als rpm und setzt auf dem bind auf. Nun steht in der /etc/named.conf folgendes:

Kann es also sein, dass mein Rechner nun die DNS-Anfragen an diese Server leitet, und nicht an die von T-Online?
Kann nicht nur, es ist auch so. UNd diese Server sind übrigens die RootNameServer.

cu/2 iae

PS: Abhilfe schafft ein forward-Eintrag. Siehe hier FAQ oder Suchmaschine Deiner Wahl (forwarders +bind)

innocentbeats
19.08.04, 20:43
Das hatte ich mittlerweile auch rausgefunden. Dies erklärt dann auch weshalb die DNS Anfragen beim normalen Surfen verhältnismäßig lange gebraucht haben. Die von T-Online habe ich nun als Forwarder genommen, allerdings wechsele ich ab und zu den ISP. Gibt es einge Möglichkeit, dass die DNS-Server die meine Ethernetkarte vom ISP per DHCP bekommt automatisch als Forwarder genutzt werden? Oder muss ich die dann immer manuell wechseln?

mbo
21.08.04, 14:28
Das hatte ich mittlerweile auch rausgefunden. Dies erklärt dann auch weshalb die DNS Anfragen beim normalen Surfen verhältnismäßig lange gebraucht haben. Die von T-Online habe ich nun als Forwarder genommen, allerdings wechsele ich ab und zu den ISP. Gibt es einge Möglichkeit, dass die DNS-Server die meine Ethernetkarte vom ISP per DHCP bekommt automatisch als Forwarder genutzt werden? Oder muss ich die dann immer manuell wechseln?
Per Script bestimmt. Aber warum immer den forwarder ändern? Such Dir zwei zuverlässige DNS und die trägst ein.

cu/2 iae