• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Probleme mit Namensauflösung für Samba PDC

Hallo,

ich habe ein Problem mit der Namensauflösung für meinen Samba PDC.
Leider habe ich wenig Ahnung von DNS-Servern, deshalb wollte ich mal hier um Hilfe bitten.

Also, ich habe auf Suse 10.1 und Samba einen PDC aufgesetzt. Grundsätzlich funktioniert der Server auch, nur von den Windows-Clients aus lässt sich der Server nicht über den Namen ansprechen.

Im Netzwerk läuft ein weiterer Linux Server (Router), der die Anbindung an die Außenwelt mittels DSL sicherstellt. Auf diesem läuft auch der DNS Server.

Jetzt habe ich bei diesem DNS Server die entsprechende Zone eingetragen und in der Zonen-Datei die Adresse des Domain Controller angegeben.

Auf dem Router selbst bekomme ich nun per "host quasimodo" auch die richtige IP angezeigt.

Wenn ich nun bei einem Windowsclient z.B. "ping quasimodo" ausführe, findet er nichts.
Gebe ich stattdessten "ping quasimodo.vausnet.local" ein, findet er den Server bzw seine IP.

Wo liegt der Fehler? Quasimodo muss doch auch ohne die domain Angabe erreichbar sein, sonst finden die Clients den DomainController nicht! :-(

Hier meine DNS Konfig und die Zonendateien:
Code:
options {
	directory "/var/lib/named";

	listen-on-v6 { any; };
																																										
	notify no;
	include "/etc/named.d/forwarders.conf";
};



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";
};


include "/etc/named.conf.include";
logging {
	category default { log_syslog; };
	channel log_syslog { syslog; };
};


zone "vausnet.local" in {
	type master;
	file "master/vaunet.localX";
};

zone "0.168.192.in-addr.arpa" in {
	type master;
	file "master/0.168.192";
};
Code:
$TTL 2d
@		IN SOA		vausnet.local.	root.vausnet.local. (
				2007060403	; serial
				3h		; refresh
				1h		; retry
				1w		; expiry
				1d )		; minimum

vausnet.local.	IN NS		localhost.

Quasimodo	IN A		192.168.0.231
localhost		IN A		127.0.0.1
Client		IN A		192.168.0.11

Code:
$TTL 2d
@		IN SOA		vausnet.local	root.vausnet.local. (
				2007052500	; serial
				3h		; refresh
				1h		; retry
				1w		; expiry
				1d )		; minimum

0.168.192.in-addr.arpa.	IN NS		localhost.

231		IN PTR		Quasimodo.vausnet.local.
11		IN PTR		Client.vausnet.local.
 
Verusche mal, wenn du bei den Windos Clients unter der Netzwerkkarte unter DNS das DNS Suffix vausnet.local anhängen lässt.

funktionierts dann??

gruss pfoe
 
Jap dann funktioniert der Ping! Aber Anmelden an der Domain funktioniert immernoch nicht! :cry:



Kann es sein, dass das ganze nur dann geht, wenn ich einen dns Server auf dem PDC selbst laufen lassen, dort die Zone einrichte und ein forward auf den Router Dns-Server mache? (Und natürlich bei allen Clients diesen neuen dns-Server als Standard einrichte.

Eigentlich finde ich es unlogisch, aber ich weiß ja auch nit mehr weiter... :roll:
 
dann liegts am dns suffix


nehme an, wenn du deinem dhcp server beibrings die domain anzuhängen sollte es passen.

beispiel bei meinem dhcp server /etc/dhtpd.conf

option domain-name "domain.de";
ddns-update-style interim;
ddns-domainname "domain.de";
 
Ich benutze garkeinen DHCP-Server in dem Netzwerk.
Die IP-Adressen wurden manuell eingetragen.

Geht es auch ohne den DHCP-Server?
 
meines wissens nach nicht.

wie lautet der netbiosname des PDC in der smb.conf?? versuche hier mal ggf diesen ohne domain suffix anzugeben und starte den nmb neu

dann sollte der PDC ggf per \\hostname im explorer erreichen

anderfalls kann ich dir leider nicht weiterhelfen. (ausser den tipp den domain suffix bei den clients zu fuß einzutragen.)

lass von dir hören, wenn du einen andere lösung hast.
 
Code:
0.168.192.in-addr.arpa.   IN NS      localhost.
Besser:
Code:
   IN NS      quasimodo.vausnet.local.

und statt:
Code:
vausnet.local.   IN NS      localhost.
besser
Code:
   IN NS    quasimodo.vausnet.local.

Außerdem hat der Eintrag für localhost in der Zone nix zu suchen. Dafür gibt es ja die eigene Zone.

In der .conf kommentiere mal die Zeile mit dem Aufruf der include aus.

Und aus Verdacht würde ich alle Namen klein schreiben (keine Ahnung, obs was bringt)

Grüße

PS: die obene beiden Hinweise sollten Erfolg bringen. Und immer brav danach den named neiu starten.
 
carsten schrieb:
Code:
0.168.192.in-addr.arpa.   IN NS      localhost.
Besser:
Code:
   IN NS      quasimodo.vausnet.local.

und statt:
Code:
vausnet.local.   IN NS      localhost.
besser
Code:
   IN NS    quasimodo.vausnet.local.

Auf Quasimodo läuft kein DNS-Server! Also wäre doch IN NS quasimodo.vausnet.local. nicht so wirklich korrekt, oder verstehe ich da was falsch?
 
ach so, das war mir nicht klar.
Ersetze quasimodo durch den Namen des DNS-Servers.
Nur localhost ist als Ziel nix.
 
Oben