Windows Server 2008 und Windows Server 2008 R2 DNS-Server können möglicherweise Keine Abfragen für einige Domänen der obersten Ebene auflösen

Dieser Artikel bietet eine Lösung für ein Problem, bei dem DNS-Server (Domain Name System) möglicherweise keine Abfragen für Namen in bestimmten Domänen der obersten Ebene auflösen können, wenn die Namensauflösung durch Stammhinweise bereitgestellt wird.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 968372

Problembeschreibung

Wenn die Namensauflösung durch Stammhinweise bereitgestellt wird, können Windows Server 2008 DNS- und Windows Server 2008 R2-DNS-Server Abfragen für Namen in bestimmten Domänen der obersten Ebene möglicherweise nicht auflösen. Wenn dieses Problem auftritt, wird es fortgesetzt, bis der DNS-Servercache gelöscht oder der DNS-Serverdienst neu gestartet wird. Das Problem tritt bei Domänen wie .co.uk, .cn, .biz und .br auf, ist aber nicht auf diese Domänen beschränkt.

Wenn das Problem auftritt, gibt ein nslookup-Befehl, der für einen betroffenen Namen ausgegeben wird, den Fehler "Server fehlgeschlagen" zurück. Eine Netzwerkablaufverfolgung zeigt, dass der DNS-Server keinen Datenverkehr für eine solche Anforderung an das Internet sendet. Im DNS-Ereignisprotokoll werden keine Ereignisse im Zusammenhang mit einem Problem gemeldet.

Dieses Problem tritt nicht auf, wenn der DNS-Server für die Verwendung von Weiterleitungen für die Internetnamensauflösung anstelle von Stammhinweisen konfiguriert ist.

Lösung

Um das Problem zu beheben und weiterhin Stammhinweise zu verwenden, ändern Sie den Registrierungswert MaxCacheTTL in zwei Tage oder höher.

Hinweis

Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung falsch mithilfe von Registrierungs-Editor oder einer anderen Methode ändern. Diese Probleme erfordern möglicherweise, dass Sie das Betriebssystem neu installieren. Microsoft gibt keinerlei Garantien dafür ab, dass diese Probleme behoben werden können. Das Ändern der Registrierung erfolgt auf eigenes Risiko.

  1. Starten Sie den Registrierungs-Editor (regedit.exe).

  2. Suchen Sie den folgenden Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters

  3. Wählen Sie im Menü Bearbeiten die Option Neu aus, wählen Sie DWORD -Wert (32-Bit) aus, und fügen Sie dann den folgenden Wert hinzu:

    • Wert: MaxCacheTTL
    • Werttyp: DWORD
    • Datenwert: 0x2A300 (172.800 Sekunden im Dezimalwert oder zwei Tage)
  4. Wählen Sie OK aus.

  5. Schließen Sie den Registrierungs-Editor.

  6. Starten Sie den DNS-Serverdienst neu.

Hinweis

Die oberste Biz-Ebene hat eine Gültigkeitsdauer von 6 Tagen für ihre NS- und A-Einträge. Daher müssen Sie maxCacheTTL möglicherweise für 6 Tage auf 518400 oder sogar auf 604800 für 7 Tage festlegen.

Haftungsausschluss

Artikel zur schnellen Veröffentlichung bieten Informationen direkt aus dem Microsoft-Support-organization. Die hierin enthaltenen Informationen werden als Reaktion auf neue oder einzigartige Themen erstellt oder sollen andere Wissensdatenbank Informationen ergänzen.

Microsoft und/oder seine Lieferanten übernehmen keine Zusicherungen oder Gewährleistungen hinsichtlich der Eignung, Zuverlässigkeit oder Genauigkeit der Informationen, die in den auf dieser Website veröffentlichten Dokumenten und zugehörigen Grafiken (den "Materialien") enthalten sind. Die Materialien können technische Ungenauigkeiten oder typografische Fehler enthalten und können jederzeit ohne Vorankündigung überarbeitet werden.

Microsoft und/oder seine Lieferanten schließen alle Zusicherungen, Gewährleistungen und Bedingungen, unabhängig davon, ob ausdrücklich, konkludiert oder gesetzlich zulässig, einschließlich, aber nicht beschränkt auf Zusicherungen, Gewährleistungen oder Eigentumsbedingungen, Nichtverletzung, zufriedenstellender Zustand oder Qualität, Handelsüblichkeit und Eignung für einen bestimmten Zweck in Bezug auf die Materialien.