dnsserver - jasper-zanjani/Windows-Server GitHub Wiki

Function Description
Get-DnsServer Retrieves a DNS server configuration.
Set-DnsServer Overwrites a DNS server configuration.
Test-DnsServer Tests that a specified computer is a functioning DNS server.
Clear-DnsServerCache Clears resource records from a cache on the DNS server.
Get-DnsServerCache Retrieves DNS server cache settings.
Set-DnsServerCache Modifies cache settings for a DNS server.
Show-DnsServerCache Shows the records in a DNS Server Cache.
Add-DnsServerClientSubnet Adds a client subnet to a DNS server.
Get-DnsServerClientSubnet Gets client subnets for a DNS server.
Remove-DnsServerClientSubnet Removes a client subnet from a DNS server.
Set-DnsServerClientSubnet Updates the IP addresses in a client subnet.
Add-DnsServerConditionalForwarderZone Adds a conditional forwarder to a DNS server.
Set-DnsServerConditionalForwarderZone Changes settings for a DNS conditional forwarder.
Get-DnsServerDiagnostics Retrieves DNS event logging details.
Set-DnsServerDiagnostics Sets debugging and logging parameters.
Add-DnsServerDirectoryPartition Creates a DNS application directory partition.
Get-DnsServerDirectoryPartition Gets a DNS application directory partition.
Register-DnsServerDirectoryPartition Registers a DNS server in a DNS application directory partition.
Remove-DnsServerDirectoryPartition Removes a DNS application directory partition.
Unregister-DnsServerDirectoryPartition Deregisters a DNS server from a DNS application directory partition.
Export-DnsServerDnsSecPublicKey Exports DS and DNSKEY information for a DNSSEC-signed zone.
Get-DnsServerDnsSecZoneSetting Gets DNSSEC settings for a zone.
Set-DnsServerDnsSecZoneSetting Changes settings for DNSSEC for a zone.
Test-DnsServerDnsSecZoneSetting Validates DNSSEC settings for a zone.
Get-DnsServerDsSetting Retrieves DNS Server Active Directory settings
Set-DnsServerDsSetting Modifies DNS Active Directory settings.
Get-DnsServerEDns Gets EDNS configuration settings on a DNS server.
Set-DnsServerEDns Changes EDNS settings on a DNS server.
Add-DnsServerForwarder Adds server level forwarders to a DNS server.
Get-DnsServerForwarder Gets forwarder configuration settings on a DNS server.
Remove-DnsServerForwarder Removes server level forwarders from a DNS server.
Set-DnsServerForwarder Changes forwarder settings on a DNS server.
Get-DnsServerGlobalNameZone Retrieves DNS server GlobalName zone configuration details.
Set-DnsServerGlobalNameZone Changes configuration settings for a GlobalNames zone.
Get-DnsServerGlobalQueryBlockList Gets a global query block list.
Set-DnsServerGlobalQueryBlockList Changes settings of a global query block list.
Show-DnsServerKeyStorageProvider Returns a list of key storage providers.
Disable-DnsServerPolicy Disables DNS server policies.
Enable-DnsServerPolicy Enables DNS server policies.
Add-DnsServerPrimaryZone Adds a primary zone to a DNS server.
ConvertTo-DnsServerPrimaryZone Converts a zone to a DNS primary zone.
Restore-DnsServerPrimaryZone Restores primary DNS zone contents from Active Directory or from a file.
Set-DnsServerPrimaryZone Changes settings for a DNS primary zone.
Add-DnsServerQueryResolutionPolicy Adds a policy for query resolution to a DNS server.
Get-DnsServerQueryResolutionPolicy Gets policies for query resolution from a DNS server.
Remove-DnsServerQueryResolutionPolicy Removes a policy for query resolution from a DNS server.
Set-DnsServerQueryResolutionPolicy Updates settings of a query resolution policy on a DNS server.
Get-DnsServerRecursion Retrieves DNS server recursion settings.
Set-DnsServerRecursion Modifies recursion settings for a DNS server.
Add-DnsServerRecursionScope Adds a recursion scope on a DNS server.
Get-DnsServerRecursionScope Gets the DNS server recursion scopes.
Remove-DnsServerRecursionScope Removes a recursion scope from a DNS server.
Set-DnsServerRecursionScope Modifies a recursion scope on a DNS server.
Add-DnsServerResourceRecord Adds a resource record of a specified type to a specified DNS zone.
Get-DnsServerResourceRecord Gets resource records from a specified DNS zone.
Remove-DnsServerResourceRecord Removes specified DNS server resource records from a zone.
Set-DnsServerResourceRecord Changes a resource record in a DNS zone.
Add-DnsServerResourceRecordA Adds a type A resource record to a DNS zone.
Add-DnsServerResourceRecordAAAA Adds a type AAAA resource record to a DNS server.
Set-DnsServerResourceRecordAging Begins aging of resource records in a specified DNS zone.
Add-DnsServerResourceRecordCName Adds a type CNAME resource record to a DNS zone.
Add-DnsServerResourceRecordDnsKey Adds a type DNSKEY resource record to a DNS zone.
Add-DnsServerResourceRecordDS Adds a type DS resource record to a DNS zone.
Import-DnsServerResourceRecordDS Imports DS resource record information from a file.
Add-DnsServerResourceRecordMX Adds an MX resource record to a DNS server.
Add-DnsServerResourceRecordPtr Adds a type PTR resource record to a DNS server.
Get-DnsServerResponseRateLimiting Displays the RRL settings on a DNS server.
Set-DnsServerResponseRateLimiting Enables RRL on a DNS server.
Add-DnsServerResponseRateLimitingExceptionlist Adds an RRL exception list on the DNS server.
Get-DnsServerResponseRateLimitingExceptionlist Enumerates the RRL exception lists on a DNS Server.
Remove-DnsServerResponseRateLimitingExceptionlist Removes an RRL exception list from a DNS server.
Set-DnsServerResponseRateLimitingExceptionlist Updates the settings of an RRL exception list.
Add-DnsServerRootHint Adds root hints on a DNS server.
Get-DnsServerRootHint Gets root hints on a DNS server.
Import-DnsServerRootHint Copies root hints from a DNS server.
Remove-DnsServerRootHint Removes root hints from a DNS server.
Set-DnsServerRootHint Replaces a list of root hints.
Get-DnsServerScavenging Gets DNS aging and scavenging settings.
Set-DnsServerScavenging Changes DNS server scavenging settings.
Start-DnsServerScavenging Notifies a DNS server to attempt a search for stale resource records.
Add-DnsServerSecondaryZone Adds a DNS server secondary zone.
ConvertTo-DnsServerSecondaryZone Converts a primary zone or stub zone to a secondary zone.
Restore-DnsServerSecondaryZone Restores secondary zone information from its source.
Set-DnsServerSecondaryZone Changes settings for a DNS secondary zone.
Get-DnsServerSetting Retrieves DNS server settings.
Set-DnsServerSetting Modifies DNS server settings.
Add-DnsServerSigningKey Adds a KSK or ZSK to a signed zone.
Get-DnsServerSigningKey Gets zone signing keys.
Remove-DnsServerSigningKey Removes signing keys.
Set-DnsServerSigningKey Changes settings of a signing key.
Disable-DnsServerSigningKeyRollover Disables key rollover on an input key.
Enable-DnsServerSigningKeyRollover Enables rollover on the input key.
Invoke-DnsServerSigningKeyRollover Initiates rollover of signing keys for the zone.
Step-DnsServerSigningKeyRollover Rolls over a KSK that is waiting for a parent DS update.
Clear-DnsServerStatistics Clears all DNS server statistics or statistics for zones.
Get-DnsServerStatistics Retrieves DNS server statistics or statistics for zones.
Add-DnsServerStubZone Adds a DNS stub zone.
Set-DnsServerStubZone Changes settings for a DNS server stub zone.
Add-DnsServerTrustAnchor Adds a trust anchor to a DNS server.
Get-DnsServerTrustAnchor Gets trust anchors on a DNS server.
Import-DnsServerTrustAnchor Imports a trust anchor for a DNS server.
Remove-DnsServerTrustAnchor Removes a trust anchor from a DNS server.
Get-DnsServerTrustPoint Gets trust points on a DNS server.
Update-DnsServerTrustPoint Updates all trust points in a DNS trust anchor zone.
Add-DnsServerVirtualizationInstance Adds a virtualization instance.
Get-DnsServerVirtualizationInstance Gets the virtualization instances on the DNS server.
Remove-DnsServerVirtualizationInstance Removes a virtualization instance.
Set-DnsServerVirtualizationInstance Updates the virtualization instance on the DNS server.
Export-DnsServerZone Exports contents of a zone to a file.
Get-DnsServerZone Gets details of DNS zones on a DNS server.
Remove-DnsServerZone Removes a zone from a DNS server.
Resume-DnsServerZone Resumes name resolution on a suspended zone.
Suspend-DnsServerZone Suspends a zone on a DNS server.
Sync-DnsServerZone Checks the DNS server memory for changes, and writes them to persistent storage.
Get-DnsServerZoneAging Gets DNS aging settings for a zone.
Set-DnsServerZoneAging Configures DNS aging settings for a zone.
Add-DnsServerZoneDelegation Adds a new delegated DNS zone to an existing zone.
Get-DnsServerZoneDelegation Gets the zone delegations of a DNS server zone.
Remove-DnsServerZoneDelegation Removes a name server or delegation from a DNS zone.
Set-DnsServerZoneDelegation Changes delegation settings for a child zone.
Reset-DnsServerZoneKeyMasterRole Transfers the role of Key Master for a DNS zone.
Add-DnsServerZoneScope Adds a zone scope to an existing zone.
Get-DnsServerZoneScope Gets the scopes of a zone on a DNS server.
Remove-DnsServerZoneScope Removes a zone scope from an existing zone.
Invoke-DnsServerZoneSign Signs a DNS server zone.
Start-DnsServerZoneTransfer Starts a zone transfer for a secondary DNS zone from master servers.
Add-DnsServerZoneTransferPolicy Adds a zone transfer policy to a DNS server.
Get-DnsServerZoneTransferPolicy Gets the zone transfer policies on a DNS server.
Remove-DnsServerZoneTransferPolicy Removes a zone transfer policy from a DNS server.
Set-DnsServerZoneTransferPolicy Updates a zone transfer policy on a DNS server.
Invoke-DnsServerZoneUnsign Unsigns a DNS server zone.