m.weis
Goto Top

DNS Subdomain keine Auflösung der Clients

Hallo zusammen,

folgendes Szenario:

eine Hauptdomain hat eine Subdomain
also abc.local hat noch def.abc.local

Der Hauptdomain DC ist Win2k3 Server
Der Subdomain DC lediglich Win2k Server

Jetzt habe ich ein Problem, dass wie ich meine wohl auf eine fehlerhafte DNS-Konfiguration zurückzuführen ist.
Denn wenn ich einen Ping auf einen Rechner in der Hauptdomain mache gehts direkt los,
jedoch wenn ich einen Rechner in der Subdomain anpinge dauert es deutlich länger bis es losgeht.

Ok, hab ich mir gedacht, versuchs mal mit nslookup und siehe da,
bei der Hauptdomain genügt der Name, bei der Subdomain muss ich aber folgende Syntax angeben damit es klappt:
nslookup name.subdomain
in unserem Beispiel also nslookup name.def

alternativ funktioniert auch der Vollqualifizierte Domainname.

wo aber jetzt genau das Problem ist versuche ich hiermit herauszufinden.
Die Frage ist jetzt, woch ich übertrieben gesagt welchen Haken setzen muss, damit das auch ohne den FQDN besser klappt.

Vielen Dank für eure Unterstützung.

MfG
Markus

Content-Key: 115223

Url: https://administrator.de/contentid/115223

Printed on: April 18, 2024 at 11:04 o'clock

Member: dog
dog May 05, 2009 at 01:42:12 (UTC)
Goto Top
Ganz einfach: garnicht - eigentlich.

Stell dir mal vor, du hast zwei Rechner: server.def.abc.local und server.abc.local - jetzt gibst du server ein - woher soll der Computer nun wissen welchen du meinst?

Die Abkürzung über server statt server.abc.local ist allerdings nur ein Feature von Windows/Linux/OS X, dass automatisch einen Domänen-Suffix anhängt, wenn es sonst keine IP-Adresse finden kann.
Du kannst Windows nun mehrere DNS-Suchsuffixe beibringen, die es bei der Auflösung des Hostnamens abarbeitet.
Einen hast du immer: nämlich den deiner Domäne - technisch passiert also folgendes:

Du gibst ein: server
Windows sucht: server
Windows findet nichts, also sucht Windows jetzt: server.<domäne> - z.B. server.abc.local
Windows findet die IP

Du gibst ein: server.def
Windows sucht: server.def
Windows findet nichts, also sucht Windows jetzt: server.def.<domäne> - z.B. server.def.abc.local
Windows findet IP

Was du suchst ist folgender Ablauf:

Du gibst ein: hostname
Windows sucht: hostname
Windows findet nichts, also sucht Windows: hostname.abc.local
Windows findet nichts, also sucht Windows: hostname.def.abc.local
Windows findet IP

So, genug Theorie. face-smile
Technisch geht das ganz einfach:
Start > Einstellungen > Netzwerkverbindungen > Rechtsklick auf deine Netzwerkkarte > Eigenschaften > Aus der Liste "Internetprotokoll (TCP/IP)" auswählen >Eigenschaften > Erweitert... > Reiter DNS > "Diese DNS-Suffixe anhängen (in Reihenfolge)" auswählen > Über Hinzufügen deine Domänennamen hinzufügen (Ja, auch den deiner Hauptdomäne).

Achte auf die Reihenfolge! Gibt es einen Namenskonflikt bekommst du die IP für den Host der Domäne, die in der Liste höher steht.

Grüße

Max
Member: m.weis
m.weis May 05, 2009 at 06:21:57 (UTC)
Goto Top
Hallo Max,

vielen Dank für deine Antwort.

War genau das an Info, was mir gefehlt hat.

Viele Grüße
Markus
Member: xm-bit
xm-bit May 05, 2009 at 06:26:16 (UTC)
Goto Top
Hi Markus,

wohin leitest du die Anfragen, die dein DNS der Subdomain nicht beantworten kann???

mfg
Sascha
Member: m.weis
m.weis May 05, 2009 at 06:42:13 (UTC)
Goto Top
Gute Frage,

soweit ich weiß habe ich nur einen DNS für beides.
bin auch nicht so der Spezi für DNS,
meine Kenntnisse beschränken sich so auf das Oberflächliche face-smile

Gruß
Markus