Richten Sie DFS für die Verwendung von DNS ein - Wie Man

Richten Sie DFS für die Verwendung von DNS ein

Microsoft hat in seiner unendlichen Weisheit entschieden, dass WINS die Namensauflösung für DFS-Namespaces ist. Diese Wahl war vor 10 Jahren in Ordnung, als wir WINS noch für alte Clients eingerichtet haben. Heute stellen wir jedoch fest, dass diese Auswahl nur in DNS-Umgebungen ein Problem darstellt. So reparieren Sie es.

Bitte lesen Sie jeden Schritt, bevor Sie beginnen, da NICHT ALLE STEPS LINEAR SIND. Sie müssen wahrscheinlich mehrmals zwischen den Schritten 3 und 4 hin und her springen und müssen vor Schritt 3 mit Schritt 4 beginnen.

5 Schritte insgesamt

Schritt 1: Suchen Sie jeden DC- und DFS-Namespace-Host

Sie müssen die erste Änderung auf jedem DFS-Namespace-Server und auf jedem Domänencontroller vornehmen. Dies ist so, dass der gesamte Namespace DNS verwendet und die Domänencontroller den Clients den FQDN und nicht den NetBIOS-Namen zur Verfügung stellen können.

Wenn Sie das Remote Server Administration Toolkit (RSAT) auf Ihrer Workstation installiert haben, können Sie alles von Ihrer Workstation aus erledigen. Wenn Sie dies nicht tun, müssen Sie von Server zu Server springen, um diesen Vorgang abzuschließen.

Führen Sie den folgenden Befehl aus:

dfsdiag / TestReferral / DFSPath:

Dadurch werden alle Tests mit dem aufgeführten DFS-Namespace ausgeführt und Sie erhalten den Namen jedes Servers, den Sie reparieren müssen. Schreiben Sie Ihre Serverliste auf. Sie erfahren auch, ob Sie Konfigurationsprobleme haben, bevor Sie beginnen. BEHEBEN SIE DIESE PROBLEME ZUERST. Wenn es Inkonsistenzen in den DFS-Namespaces gibt, werden Sie Probleme haben.

Schritt 2: Legen Sie den Registrierungsschlüssel für die DNS-Auflösung fest

Führen Sie auf jedem Server, den Sie ab dem letzten Schritt verwenden, den folgenden Befehl aus:

dfsutil Server-Registrierung dfsdnsconfig gesetzt

Dadurch wird DFS angewiesen, den FQDN anstelle des NetBIOS-Namens für jeden Namespaceserver und jedes DFS-Ziel zu verwenden.

Starten Sie den DFS-Namspace-Dienst neu.

Schritt 3: Exportieren, Ändern und Importieren der Namespace-Metadaten

Hier wird es kompliziert. Für die eigenständigen Namespaces müssen Sie nur die Metadaten exportieren, bearbeiten, um FQDNs zu verwenden, und erneut importieren, um die Namespace-Konfiguration zu überschreiben. Schön und einfach. Bei domänenbasierten Namespaces wird es schwieriger. Sie sollten alle Namespaceserver bis auf einen aus dem Namespace entfernen, die Metadaten exportieren, bearbeiten, importieren und dann die Namespaceserver erneut zum Namespace hinzufügen.

Hier sind die Befehle zum Exportieren und Importieren der Namespace-Metadaten:

dfsutil root export C: . txt
defutil root import set C: . txt

Schritt 4: Entfernen und fügen Sie domänenbasierte Namespaceserver hinzu

Um den Domain-Namensraum für die Verwendung von FQDNs für Verweise auf andere Namespaceserver zu korrigieren, müssen Sie jeden Namespaceserver neu erstellen. Dadurch wird sichergestellt, dass alles reibungslos läuft.

Hier sind die Befehle zum Entfernen und Hinzufügen von Namespaceservern:

dfsutil Ziel entfernen
dfsutil target add

ANMERKUNG: Wenn Sie einen Namespace im Windows 2000 Server-Modus ausführen, sollten Sie jetzt ein Upgrade auf den Server 2008-Modus in Betracht ziehen. Es wären zwei weitere sehr kleine Schritte.

Schritt 5: Überprüfen Sie alle Namespaceserver

Hier überprüfen Sie Ihre Arbeit:

dfsutil / testreferral / DFSPath:

Dieser Befehl sollte nach Abschluss KEINE Fehler enthalten. Stellen Sie außerdem sicher, dass alle Server, die in Schritt 1 angezeigt wurden, hier erneut angezeigt werden.

Dieses How-To ist eher eine Anleitung. Ich schlage vor, die Best Practices for DFS von Microsoft zu lesen. Sie werden wahrscheinlich feststellen, dass DFS viel mehr kann, als Sie für möglich gehalten hätten. Ich weiß, dass ich es getan habe. Viel Spaß beim Teilen!