Stiftmaster
06.02.05, 22:59
Guten Abend,
habe mir heute überlegt, mich mal intensiv mit DNS auseinanderzusetzen und ich bin auch schon ein ganzes Stück vorrangekommen *freu*. Doch irgendwie komm ich jetzt überhaupt nicht mehr weiter - bin am Ende meiner Idee ;-)
Also, erstmal kurz was ich vorhabe:
- Privates Netzwerk mit einem Server (PDC) (der läuft soweit)
- 3/4 Clients, die über DHCP alles notwendige kriegen (läuft auch)
Server ist SuSE 9.1 und Clients sind Win2000-Kisten.
Auf allen Kisten ist die 192.168.1.1 (Server-IP-Adresse) als DNS-Server eingetragen. Auf dem Server läuft folgende Bind-Config. Diese lässt sich, siehe Log-Files, auch ordnungsgemäß starten:
/etc/named.conf:
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
forwarders { 195.3.85.18; 194.25.2.129; };
listen-on { 192.168.1.1; };
allow-query { 192.168.0.0/16; };
allow-transfer { none; };
cleaning-interval 720;
interface-interval 60;
notify no;
};
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 "privat" in {
type master;
file "privat.zone";
};
zone "1.168.192.in-addr.arpa" in {
type master;
file "1.zone";
};
---
1.zone:
$TTL 1W
1.168.192.in-addr.arpa. IN SOA 192.168.1.1. root.pdc (
2005020602 ;serial
2D ;refresh
4H ;retry
6W ;expiry
1W ) ;minimum
IN NS 192.168.1.1
1 IN PTR pdc
---
privat.zone:
$TTL 1W
@ IN SOA 192.168.1.1. root.pdc (
2005020601 ;serial
2D ;refresh
4H ;retry
6W ;expiry
1W ) ;minimum
IN NS 192.168.1.1
pdc IN A 192.168.1.1
---
Log beim Starten von Bind:
Feb 6 23:43:44 pdc named[30382]: starting BIND 9.2.3 -t /var/lib/named -u named
Feb 6 23:43:44 pdc named[30382]: using 1 CPU
Feb 6 23:43:44 pdc named[30382]: loading configuration from '/etc/named.conf'
Feb 6 23:43:44 pdc named[30382]: listening on IPv4 interface eth0, 192.168.1.1#53
Feb 6 23:43:44 pdc named[30382]: command channel listening on 127.0.0.1#953
Feb 6 23:43:44 pdc named[30382]: command channel listening on ::1#953
Feb 6 23:43:44 pdc named[30382]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42
Feb 6 23:43:44 pdc named[30382]: zone 1.168.192.in-addr.arpa/IN: loaded serial 2005020602
Feb 6 23:43:44 pdc named[30382]: zone localhost/IN: loaded serial 42
Feb 6 23:43:44 pdc named[30382]: zone sehendesign/IN: loaded serial 2005020601
Feb 6 23:43:44 pdc named[30382]: running
Jetzt setze ich mich an meine Windows-Kiste und gebe als Admin in cmd folgendes ein:
nslookup "Enter"
server 192.168.1.1 "Enter"
Vorgang 1 (DNS-Auflösung)
pdc "Enter"
=> Zeitüberschreitung der Anforderung
Vorgang 2 (rev. Auflösung)
192.168.1.1 "Enter
=> pdc.1.168.192.in-addr.arpa
Heißt für mich: Ein Teil klappt schonmal ganz gut *grins* - nur für mich ist vorerst die DNS-Auflösung wichtig - und leider klappt die gerade nicht - wie sollte es auch ander sein ;-)
Habe schon mit "Punkten" hin und her probiert - hatte schon die komischsten Fehlermeldunge - aber jetzt weiß ich echt net mehr weiter... Ich denke, dass kann nur noch irgendwo n' Kleinigkeit sein, aber ich weiß echt net weiter... Bin für jede Hilfe dankbar.
Stefan
habe mir heute überlegt, mich mal intensiv mit DNS auseinanderzusetzen und ich bin auch schon ein ganzes Stück vorrangekommen *freu*. Doch irgendwie komm ich jetzt überhaupt nicht mehr weiter - bin am Ende meiner Idee ;-)
Also, erstmal kurz was ich vorhabe:
- Privates Netzwerk mit einem Server (PDC) (der läuft soweit)
- 3/4 Clients, die über DHCP alles notwendige kriegen (läuft auch)
Server ist SuSE 9.1 und Clients sind Win2000-Kisten.
Auf allen Kisten ist die 192.168.1.1 (Server-IP-Adresse) als DNS-Server eingetragen. Auf dem Server läuft folgende Bind-Config. Diese lässt sich, siehe Log-Files, auch ordnungsgemäß starten:
/etc/named.conf:
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
forwarders { 195.3.85.18; 194.25.2.129; };
listen-on { 192.168.1.1; };
allow-query { 192.168.0.0/16; };
allow-transfer { none; };
cleaning-interval 720;
interface-interval 60;
notify no;
};
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 "privat" in {
type master;
file "privat.zone";
};
zone "1.168.192.in-addr.arpa" in {
type master;
file "1.zone";
};
---
1.zone:
$TTL 1W
1.168.192.in-addr.arpa. IN SOA 192.168.1.1. root.pdc (
2005020602 ;serial
2D ;refresh
4H ;retry
6W ;expiry
1W ) ;minimum
IN NS 192.168.1.1
1 IN PTR pdc
---
privat.zone:
$TTL 1W
@ IN SOA 192.168.1.1. root.pdc (
2005020601 ;serial
2D ;refresh
4H ;retry
6W ;expiry
1W ) ;minimum
IN NS 192.168.1.1
pdc IN A 192.168.1.1
---
Log beim Starten von Bind:
Feb 6 23:43:44 pdc named[30382]: starting BIND 9.2.3 -t /var/lib/named -u named
Feb 6 23:43:44 pdc named[30382]: using 1 CPU
Feb 6 23:43:44 pdc named[30382]: loading configuration from '/etc/named.conf'
Feb 6 23:43:44 pdc named[30382]: listening on IPv4 interface eth0, 192.168.1.1#53
Feb 6 23:43:44 pdc named[30382]: command channel listening on 127.0.0.1#953
Feb 6 23:43:44 pdc named[30382]: command channel listening on ::1#953
Feb 6 23:43:44 pdc named[30382]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42
Feb 6 23:43:44 pdc named[30382]: zone 1.168.192.in-addr.arpa/IN: loaded serial 2005020602
Feb 6 23:43:44 pdc named[30382]: zone localhost/IN: loaded serial 42
Feb 6 23:43:44 pdc named[30382]: zone sehendesign/IN: loaded serial 2005020601
Feb 6 23:43:44 pdc named[30382]: running
Jetzt setze ich mich an meine Windows-Kiste und gebe als Admin in cmd folgendes ein:
nslookup "Enter"
server 192.168.1.1 "Enter"
Vorgang 1 (DNS-Auflösung)
pdc "Enter"
=> Zeitüberschreitung der Anforderung
Vorgang 2 (rev. Auflösung)
192.168.1.1 "Enter
=> pdc.1.168.192.in-addr.arpa
Heißt für mich: Ein Teil klappt schonmal ganz gut *grins* - nur für mich ist vorerst die DNS-Auflösung wichtig - und leider klappt die gerade nicht - wie sollte es auch ander sein ;-)
Habe schon mit "Punkten" hin und her probiert - hatte schon die komischsten Fehlermeldunge - aber jetzt weiß ich echt net mehr weiter... Ich denke, dass kann nur noch irgendwo n' Kleinigkeit sein, aber ich weiß echt net weiter... Bin für jede Hilfe dankbar.
Stefan