Windows Domänencontroller Registrierung der 2. Netzwerkkarte im DNS verhindern: Unterschied zwischen den Versionen
Aus znilwiki
BLinz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Problem== Ein Windows-Domänencontroller hat 2 Netzwerkkarten in verschiedenen IP-Adressbereichen. Der Server registriert immer beide Adressen im DNS. Eine d…“) |
BLinz (Diskussion | Beiträge) |
||
Zeile 18: | Zeile 18: | ||
---- | ---- | ||
==Schritt 2: Adapter aus DNS-Server entfernen== | ==Schritt 2: Adapter aus DNS-Server entfernen== | ||
Öffnet den DNS-Manager, markiert den Servernamen und wählt aus dem rechte-Maustaste-Menü die Eigenschaften | Öffnet den DNS-Manager, markiert den Servernamen und wählt aus dem rechte-Maustaste-Menü die Eigenschaften.<br> | ||
Stellt es auf "'''''Nur folgende IP-Adressen um'''''" und wählt die Schnittstelle dort ab:<br> | Stellt es auf "'''''Nur folgende IP-Adressen um'''''" und wählt die Schnittstelle dort ab:<br> | ||
:[[Datei:ClipCapIt-181215-125829.PNG]]<br> | :[[Datei:ClipCapIt-181215-125829.PNG]]<br> | ||
<br> | <br> | ||
---- | ---- | ||
==Schritt 3: Eintrag löschen== | ==Schritt 3: Eintrag löschen== | ||
Löscht den falschen Eintrag aus der DNS-Zone ein letztes mal von Hand.<br> | Löscht den falschen Eintrag aus der DNS-Zone ein letztes mal von Hand.<br> |
Aktuelle Version vom 15. Mai 2021, 22:07 Uhr
Problem
Ein Windows-Domänencontroller hat 2 Netzwerkkarten in verschiedenen IP-Adressbereichen. Der Server registriert immer beide Adressen im DNS. Eine der beiden Adressen sind aber für die Clients nicht erreichbar - und natürlich nehmen die Clients immer die falsche IP-Adresse.
Die Lösung hier ist für IPv4 beschrieben, gilt aber genauso für IPv6.
Ausgangslage
Mein Server hat 2 Netzwerkkarten:
Ethernet0 192.168.1.81 Ethernet1 192.168.2.81
Die 2. IP soll nun nicht mehr im DNS auftauchen.
Schritt 1: Registrierung am Netzwerkadapter ausschalten
Geht in die in die IPv4 Eigenschaften der Netzwerkkarte -> Erweitert -> DNS und nehmt den Haken unten raus.
Schritt 2: Adapter aus DNS-Server entfernen
Öffnet den DNS-Manager, markiert den Servernamen und wählt aus dem rechte-Maustaste-Menü die Eigenschaften.
Stellt es auf "Nur folgende IP-Adressen um" und wählt die Schnittstelle dort ab:
Schritt 3: Eintrag löschen
Löscht den falschen Eintrag aus der DNS-Zone ein letztes mal von Hand.
Er sollte ab jetzt nicht wieder von alleine auftauchen.
Notlösung bei Problemen
Falls wieder erwarten die obigen 3 Schritte (alle ausführen!!!) keine Abhilfe gebracht haben könntet Ihr folgendes PowerShell-Script regelmäßig laufen lassen:
$records = Get-DnsServerResourceRecord -Name DC81 -RRType A -ZoneName znil.local
foreach ($record in $records) {
if ($record.RecordData.IPv4Address.IPAddressToString -eq "192.168.2.81") {
Write-Host "Gefunden! " $record.RecordData.IPv4Address.IPAddressToString
Remove-DnsServerResourceRecord -InputObject $record -ZoneName znil.local -Force
}
}
Die Einträge entsprechend anpassen (DC81, znil.local und die IP 192.168.2.81).
Das Skript findet alle DNS-Einträge zu dem Server, sucht denjenigen mit der unerwünschten IP-Adresse heraus und löscht diese dann.
Bei IPv6 Adressen müssen Ihr den $record.RecordData.IPv4Address.IPAddressToString
anpassen (aus der 4 eine 6 machen)-