Ich habe einen DHCP- und DNS-Server mit Windows 2003 SP1. Ich konfiguriere alles gemäßdieser Microsoft Technet-Artikel „Verwenden von DNS-Servern mit DHCP“, aber es funktioniert nicht. Beachten Sie, dass der Client ein Linux-Client ist, aber das sollte keine Rolle spielen; es funktionierte nicht, als er Option 81 oder nur einen Hostnamen sendete.
Beachten Sie auch die folgenden Dokumente/Tutorials, die wir gelesen haben:
- So aktivieren Sie DHCP und automatische DNS-Updates für Nicht-Windows-Clients (Linux, FreeBSD) in Win Server 2003
- So konfigurieren Sie dynamische DNS-Updates in Windows Server 2003
- Wie konfiguriere ich DHCP für dynamische Updates in Windows Server 2008?
In den Logs erhalte ich folgende Meldungen:
30,07/10/09,16:31:04,DNS Update Request,151.28.30.10,hostname.testdomain.local,,MACHINE-317A15D\Administrator
31,07/10/09,16:31:51,DNS Update Failed,10.30.28.151,hostname.testdomain.local,2,
30,07/10/09,16:31:51,DNS Update Request,151.28.30.10,hostname.testdomain.local,,
10,07/10/09,16:31:51,Assign,10.30.28.151,hostname.testdomain.local,001D09117758,
31,07/10/09,16:46:08,DNS Update Failed,10.30.28.151,hostname.testdomain.local,-1,
Ein weiterer Hinweis, den ich habe, ist der folgende Ereignisprotokolleintrag:
mit folgendem Text:
Der DNS-Servercomputer hat derzeit keinen DNS-Domänennamen. Sein DNS-Name ist ein Hostname mit einer einzelnen Bezeichnung ohne Domäne (Beispiel: „host“ statt „host.microsoft.com“).
Möglicherweise haben Sie vergessen, eine primäre DNS-Domäne für den Servercomputer zu konfigurieren. Weitere Informationen finden Sie in der Onlinehilfe unter „DNS-Serverprotokollreferenz“ oder „So konfigurieren Sie das primäre DNS-Suffix für einen Clientcomputer“.
Während der DNS-Server nur einen einzigen Bezeichnungsnamen hat, werden in allen erstellten Zonen Standarddatensätze (SOA und NS) erstellt, die nur diesen einen Bezeichnungsnamen für den Hostnamen des Servers verwenden. Dies kann zu falschen und fehlgeschlagenen Verweisen führen, wenn Clients und andere DNS-Server diese Datensätze verwenden, um diesen Server anhand des Namens zu lokalisieren.
So beheben Sie dieses Problem:
1) Öffnen Sie die Systemsteuerung.
2) Öffnen Sie das System-Applet.
3) Wählen Sie die Registerkarte „Computername
“. 4) Klicken Sie auf die Schaltfläche „Ändern“ und fügen Sie den Computer einer Domäne oder Arbeitsgruppe hinzu. Dieser Name wird als Ihr DNS-Domänenname verwendet.
5) Führen Sie einen Neustart durch, um den Computer mit dem neuen Domänennamen zu initialisieren.Nach dem Neustart versucht der DNS-Server, die Standardeinträge zu reparieren, indem er den alten Einzelbezeichnungsnamen durch den neuen DNS-Namen dieses Servers ersetzt. Sie sollten jedoch überprüfen, ob die SOA- und NS-Einträge der Zone jetzt den korrekten Domänennamen dieses Servers verwenden.
Weitere Informationen finden Sie im Hilfe- und Supportcenter unter http://go.microsoft.com/fwlink/events.asp.
Diese Frage ist fast identisch mitdiese frühere ServerFault-Frage, außer dass in diesem Fall der DHCP/DNS-Server nicht einer ActiveDirectory-Domäne beitritt. Außerdem ist es anders alsdiese andere ServerFault-Frage, weil in meinem Fall die Protokolle einen Fehler und keinen Erfolg anzeigen.
Antwort1
Dies ist nicht möglich. Wie im Ereignisprotokoll angegeben, müssen Sie einer Domäne beitreten, damit dies funktioniert. Der Active Directory-Domänenname wird als DNS-Domänenname für das System verwendet.
Sobald wir die Konfiguration mit dem an Active Directory angeschlossenen DHCP/DNS-Server neu erstellt hatten, funktionierte alles.