Namensauflösung in Microsoft-Netzwerken im Griff behalten DNS-Zonen in der PowerShell verwalten

Autor / Redakteur: Thomas Joos / Thomas Joos

Die DNS-Zonenverwaltung in der PowerShell ermöglicht es Administratoren, DNS-Zonen effizient und schnell zu verwalten und zu optimieren. In diesem Text werden wir uns einige der wichtigsten Befehle ansehen, die in der PowerShell zur Verfügung stehen, um die Verwaltung von DNS-Zonen zu erleichtern.

Anbieter zum Thema

Windows-Netzwerke verwalten (Image by Gerd Altmann from Pixabay)
Windows-Netzwerke verwalten (Image by Gerd Altmann from Pixabay)
(Windows-Netzwerke verwalten (Image by Gerd Altmann from Pixabay))

Der Befehl "Get-DnsServerZone" gibt eine Liste aller DNS-Zonen zurück, die auf einem DNS-Server konfiguriert sind. Mit diesem Befehl können wir Informationen über vorhandene Zonen abrufen.

Beispiel 1:

mathematica
Copy code
Get-DnsServerZone
Dieser Befehl gibt eine Liste aller DNS-Zonen zurück, die auf dem DNS-Server konfiguriert sind.

Beispiel 2:

Get-DnsServerZone -Name "contoso.com"

Dieser Befehl gibt Informationen zur DNS-Zone "contoso.com" zurück.

Add-DnsServerPrimaryZone

Der Befehl "Add-DnsServerPrimaryZone" ermöglicht das Erstellen einer neuen primären DNS-Zone auf einem DNS-Server.

Beispiel 1:

Add-DnsServerPrimaryZone -Name "example.com" -ZoneFile "example.com.dns"

Dieser Befehl erstellt eine neue primäre DNS-Zone mit dem Namen "example.com" und der Zone-Datei "example.com.dns".

Beispiel 2:


Add-DnsServerPrimaryZone -Name "example.com" -DynamicUpdate Secure

Dieser Befehl erstellt eine neue primäre DNS-Zone mit dem Namen "example.com" und aktiviert die sichere dynamische Aktualisierung.

Set-DnsServerZone

Der Befehl "Set-DnsServerZone" ermöglicht das Ändern von DNS-Zonenkonfigurationen auf einem DNS-Server.

Beispiel 1:

Set-DnsServerZone -Name "example.com" -DynamicUpdate None

Dieser Befehl deaktiviert die dynamische Aktualisierung für die DNS-Zone "example.com".

Beispiel 2:


Set-DnsServerZone -Name "example.com" -Aging Scavenge

Dieser Befehl aktiviert die automatische Alterung und Bereinigung von DNS-Einträgen für die DNS-Zone "example.com".

Remove-DnsServerZone

Der Befehl "Remove-DnsServerZone" ermöglicht das Löschen einer DNS-Zone auf einem DNS-Server.

Beispiel 1:

Remove-DnsServerZone -Name "example.com"

Dieser Befehl löscht die DNS-Zone "example.com" vom DNS-Server.

Beispiel 2:

Remove-DnsServerZone -Name "example.com" -Force

Dieser Befehl erzwingt das Löschen der DNS-Zone "example.com", auch wenn diese nicht leer ist.

Start-DnsServerZoneScavenging

Der Befehl "Start-DnsServerZoneScavenging" ermöglicht das sofortige Ausführen der DNS-Zonenbereinigung auf einem DNS-Server.

Beispiel 1:

Start-DnsServerZoneScavenging -ZoneName "example.com"
Dieser Befehl führt die Bereinigung der DNS-Zone "example.com" sofort aus.

Beispiel 2:

Start-DnsServerZoneScaveng