Archiv verlassen und diese Seite im Standarddesign anzeigen : Nameserver
Hallo,
ich hab jetzt mal meinen Nameserver aufgesetzt. Funktioniert teilweise schon ganz gut. Informationen von außen bekomme ich bereits.
linux:~ # nslookup uni-ulm.de
Server: www-proxy.UL1.srv.t-online.de
Address: 217.5.100.129
Non-authoritative answer:
Name: uni-ulm.de
Address: 134.60.246.2
Allerdings möchte der Informationsfluss von meinem internen LAN nicht so richtig. Muß ich noch eine spezielle Option mitangeben?
oafish
Oafish,
bitte schreibe doch mal etwas genauer, welche Angaben zu Deinem LAN Du nicht bekommst. Wie fragst Du ab, wie hast Du die named.conf aufgesetzt, wie sehen die Zonendateien aus?
Grüßchen Naleau
Hallo,
das ist meine /etc/named.conf
options {
directory "/var/named";
allow-query { 127.0/16; 192.168.0/24; };
recursion yes;
forwarders { 194.25.2.129; };
};
zone "meine_domain in {
type master;
file "privat.zone";
};
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.168.192.in-addr.arpa" in {
type master;
file "mein_back.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "local_back.zone";
};
zone "." in {
type hint;
file "root.hint";
};
Naja, ich pinge den User einfach an. Es exisitiert beispielsweise ein Rechner der Paule heißt, dann mach ich ein ping -c4 Paule
Dann kommt eben, unknown host Paule.
Deshalb geh ich mal davon aus, das mein DNS nicht richtig funzt.
Die /etc/resolv.conf:
search linux.local
nameserver 192.168.0.2 #ist mein Server
nameserver 217.5.100.129
nameserver 194.25.2.129
Wenn ich tail -n20 /var/log/messages mache, bekomme ich keinerlei Fehlermeldungen. Steckt der Fehler vielleicht doch in einer Konfigurationsdatei?
Vielleicht kann mir ja jemand helfen...
Danke
oafish
Hallo oafish,
komme leider erst jetzt dazu, Dir zu antworten.
Also:
ich habe z.B. den allow-query-Eintrag bei den Verweisen auf die Zonendateien gemacht. Dort steht bei mir auch noch ein check-names fail und außerdem allow-update { none; };
Weiterhin habe ich die Zonendateien auch mit Nummern statt mit Namen benannt, z.B. "127.0.0.zone"
Im allow-query-Eintrag habe ich dann das Netz bzw. die einzelnen Rechner aufgeführt:
zone "0.0.10.in-addr.arpa" IN {
type master;
file "10.0.0.zone";
check-names fail;
allow-update { none; };
allow-query {
10.0.0.240;
10.0.0.0/8;
127.0.0.0/8;
};
};
So sieht mein Reverse-Zonen-Eintrag in der named.conf aus. Die Namenszone habe ich wie folgt geschrieben
zone "domain.de" IN {
type master;
file "domain.zone";
check-names fail;
allow-update { none; };
allow-query {
10.0.0.240;
10.0.0.0/8;
127.0.0.0/8;
};
};
Die nslookup-Abfragen klappen alle ganz wunderbar. Leider habe ich mit einem anderen Problem (DHCP auf einem anderen Server) zu tun, so daß ich die Hosts im Intranet wohl oder übel einzeln eintragen muß. Naja, nie ist alles komplett. ;-)
Ich hoffe, daß Dir daß irgendwie weiterhilft!
Ciao
Naleau
Hallo oafish
Deine Frage hast du zwar schon im Januar abgesetzt, aber wie's aussieht, gab dir bisher keiner ne schlaue Antwort. Ich habe gerade heute auch die forwarders in mein named.conf eingetragen und anfangs funktionierte auch nur die interne Namens-Auflösung.
Bei mir lags daran, dass der Standard-Gateway des Name-Servers falsch konfiguriert war.
Gruss
Hurz
hi kollege
falls du dein problem noch nicht gelöst haben solltest
# /etc/named.conf
# interne netze definieren, bzw. + localhost
acl internal { 127.0.0.1; 192.168.33/24; 192.168.0/24; };
options {
directory "/var/named";
forwarders { 194.25.2.129; 212.185.253.136; }; # telekom
forward first;
listen-on port 53 { 127.0.0.1; 192.168.33.5; };
query-source address * port 53;
allow-transfer { internal; };
allow-query { internal; };
cleaning-interval 120;
statistics-interval 0;
notify yes;
};
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
zone "." in {
type hint;
file "root.hint";
};
# die ersten drei bei suse unverändert lassen
zone "selfservix.orb" in {
type master;
file "selfservix.zone";
};
zone "33.168.192.in-addr.arpa" in {
type master;
file "192.168.33.zone";
};
zone "0.168.192.in-addr.arpa" in {
type master;
file "192.168.0.zone";
};
der named arbeitet mit einem dhcpd zusammen und funzt.
die zone-dateien müssen aber auch stimmen, bei denen zählt "jedes" zeichen!
gruß michael
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.