DNS - PowerShell CmdLets Flashcards
Configure DNS zones Configure primary and secondary zones; configure stub zones; configure conditional forwards; configure zone and conditional forward storage in Active Directory; configure zone delegation; configure zone transfer settings; configure notify settings Configure DNS records Create and configure DNS Resource Records (RR) including A, AAAA, PTR, SOA, NS, SRV, CNAME, and MX records; configure zone scavenging; configure record options including Time To Live
What does the following PowerShell CmdLet Do?
Add-DnsServerConditionalForwarderZone
Please provide an example.
Adds a conditional forwarder to a DNS server.
ex. Add-DnsServerConditionalForwarderZone -Name “contoso.com” -ReplicationScope “Forest” -MasterServers 172.23.90.124
What does the following PowerShell CmdLet Do?
Add-DnsServerDirectoryPartition
Please provide an example.
Creates a DNS application directory partition.
What does the following PowerShell CmdLet Do?
Add-DnsServerForwarder
Please provide an example.
Adds server level forwarders to a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerPrimaryZone
Please provide an example.
Adds a primary zone to a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecord
Adds a resource record of a specified type to a specified DNS zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordA
Adds a type A resource record to a DNS zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordAAAA
Adds a type AAAA resource record to a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordCName
Adds a type CNAME resource record to a DNS zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordDS
Adds a type DS resource record to a DNS zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordDnsKey
Adds a type DNSKEY resource record to a DNS zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordMX
Adds an MX resource record to a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerResourceRecordPtr
Adds a type PTR resource record to a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerRootHint
Adds root hints on a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerSecondaryZone
Adds a DNS server secondary zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerSigningKey
Adds a KSK or ZSK to a signed zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerStubZone
Adds a DNS stub zone.
What does the following PowerShell CmdLet Do?
Add-DnsServerTrustAnchor
Adds a trust anchor to a DNS server.
What does the following PowerShell CmdLet Do?
Add-DnsServerZoneDelegation
Adds a new delegated DNS zone to an existing zone.
What does the following PowerShell CmdLet Do?
Clear-DnsServerCache
Clears resource records from a cache on the DNS server.
What does the following PowerShell CmdLet Do?
Clear-DnsServerStatistics
Clears all DNS server statistics or statistics for zones.
What does the following PowerShell CmdLet Do?
ConvertTo-DnsServerPrimaryZone
Converts a zone to a DNS primary zone.
What does the following PowerShell CmdLet Do?
ConvertTo-DnsServerSecondaryZone
Converts a primary zone or stub zone to a secondary zone.
What does the following PowerShell CmdLet Do?
Disable-DnsServerSigningKeyRollover
Disables key rollover on an input key.
What does the following PowerShell CmdLet Do?
Enable-DnsServerSigningKeyRollover
Enables rollover on the input key.
What does the following PowerShell CmdLet Do?
Export-DnsServerDnsSecPublicKey
Exports DS and DNSKEY information for a DNSSEC-signed zone.
What does the following PowerShell CmdLet Do?
Export-DnsServerZone
Exports contents of a zone to a file.
What does the following PowerShell CmdLet Do?
Get-DnsServer
Retrieves a DNS server configuration.
What does the following PowerShell CmdLet Do?
Get-DnsServerCache
Retrieves DNS server cache settings.
What does the following PowerShell CmdLet Do?
Get-DnsServerDiagnostics
Retrieves DNS event logging details.
What does the following PowerShell CmdLet Do?
Get-DnsServerDirectoryPartition
Gets a DNS application directory partition.
What does the following PowerShell CmdLet Do?
Get-DnsServerDnsSecZoneSetting
Gets DNSSEC settings for a zone.
What does the following PowerShell CmdLet Do?
Get-DnsServerDsSetting
Retrieves DNS Server Active Directory settings
What does the following PowerShell CmdLet Do?
Get-DnsServerEDns
Gets EDNS configuration settings on a DNS sever.
What does the following PowerShell CmdLet Do?
Get-DnsServerForwarder
Gets forwarder configuration settings on a DNS server.
What does the following PowerShell CmdLet Do?
Get-DnsServerGlobalNameZone
Retrieves DNS server GlobalName zone configuration details.
What does the following PowerShell CmdLet Do?
Get-DnsServerGlobalQueryBlockList
Gets a global query block list.
What does the following PowerShell CmdLet Do?
Get-DnsServerRecursion
Retrieves DNS server recursion settings.
What does the following PowerShell CmdLet Do?
Get-DnsServerResourceRecord
Gets resource records from a specified DNS zone.
What does the following PowerShell CmdLet Do?
Get-DnsServerRootHint
Gets root hints on a DNS server.
What does the following PowerShell CmdLet Do?
Get-DnsServerScavenging
Gets DNS aging and scavenging settings.
What does the following PowerShell CmdLet Do?
Get-DnsServerSetting
Retrieves DNS server settings.
What does the following PowerShell CmdLet Do?
Get-DnsServerSigningKey
Gets zone signing keys.
What does the following PowerShell CmdLet Do?
Get-DnsServerStatistics
Retrieves DNS server statistics or statistics for zones.
What does the following PowerShell CmdLet Do?
Get-DnsServerTrustAnchor
Gets trust anchors on a DNS server.
What does the following PowerShell CmdLet Do?
Get-DnsServerTrustPoint
Gets trust points on a DNS server.
What does the following PowerShell CmdLet Do?
Get-DnsServerZone
Gets details of DNS zones on a DNS server.
What does the following PowerShell CmdLet Do?
Get-DnsServerZoneAging
Gets DNS aging settings for a zone.
What does the following PowerShell CmdLet Do?
Get-DnsServerZoneDelegation
Gets the zone delegations of a DNS server zone.
What does the following PowerShell CmdLet Do?
Import-DnsServerResourceRecordDS
Imports DS resource record information from a file.
What does the following PowerShell CmdLet Do?
Import-DnsServerRootHint
Copies root hints from a DNS server.
What does the following PowerShell CmdLet Do?
Import-DnsServerTrustAnchor
Imports a trust anchor for a DNS server.
What does the following PowerShell CmdLet Do?
Invoke-DnsServerSigningKeyRollover
Initiates rollover of signing keys for the zone.
What does the following PowerShell CmdLet Do?
Invoke-DnsServerZoneSign
Signs a DNS server zone.
What does the following PowerShell CmdLet Do?
Invoke-DnsServerZoneUnsign
Unsigns a DNS server zone.
What does the following PowerShell CmdLet Do?
Register-DnsServerDirectoryPartition
Registers a DNS server in a DNS application directory partition.
What does the following PowerShell CmdLet Do?
Remove-DnsServerDirectoryPartition
Removes a DNS application directory partition.
What does the following PowerShell CmdLet Do?
Remove-DnsServerForwarder
Removes server level forwarders from a DNS server.
What does the following PowerShell CmdLet Do?
Remove-DnsServerResourceRecord
Removes specified DNS server resource records from a zone.
What does the following PowerShell CmdLet Do?
Remove-DnsServerRootHint
Removes root hints from a DNS server.
What does the following PowerShell CmdLet Do?
Remove-DnsServerSigningKey
Removes signing keys.
What does the following PowerShell CmdLet Do?
Remove-DnsServerTrustAnchor
Removes a trust anchor from a DNS server.
What does the following PowerShell CmdLet Do?
Remove-DnsServerZone
Removes a zone from a DNS server.
What does the following PowerShell CmdLet Do?
Remove-DnsServerZoneDelegation
Removes a name server or delegation from a DNS zone.
What does the following PowerShell CmdLet Do?
Reset-DnsServerZoneKeyMasterRole
Transfers the role of Key Master for a DNS zone.
What does the following PowerShell CmdLet Do?
Restore-DnsServerPrimaryZone
Restores primary DNS zone contents from Active Directory or from a file.
What does the following PowerShell CmdLet Do?
Restore-DnsServerSecondaryZone
Restores secondary zone information from its source.
What does the following PowerShell CmdLet Do?
Resume-DnsServerZone
Resumes name resolution on a suspended zone.
What does the following PowerShell CmdLet Do?
Set-DnsServer
Overwrites a DNS server configuration.
What does the following PowerShell CmdLet Do?
Set-DnsServerCache
Modifies cache settings for a DNS server.
What does the following PowerShell CmdLet Do?
Set-DnsServerConditionalForwarderZone
Changes settings for a DNS conditional forwarder.
What does the following PowerShell CmdLet Do?
Set-DnsServerDiagnostics
Sets debugging and logging parameters.
What does the following PowerShell CmdLet Do?
Set-DnsServerDnsSecZoneSetting
Changes settings for DNSSEC for a zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerDsSetting
Modifies DNS Active Directory settings.
What does the following PowerShell CmdLet Do?
Set-DnsServerEDns
Changes EDNS settings on a DNS server.
What does the following PowerShell CmdLet Do?
Set-DnsServerForwarder
Changes forwarder settings on a DNS server.
What does the following PowerShell CmdLet Do?
Set-DnsServerGlobalNameZone
Changes configuration settings for a GlobalNames zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerGlobalQueryBlockList
Changes settings of a global query block list.
What does the following PowerShell CmdLet Do?
Set-DnsServerPrimaryZone
Changes settings for a DNS primary zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerRecursion
Modifies recursion settings for a DNS server.
What does the following PowerShell CmdLet Do?
Set-DnsServerResourceRecord
Changes a resource record in a DNS zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerResourceRecordAging
Begins aging of resource records in a specified DNS zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerRootHint
Replaces a list of root hints.
What does the following PowerShell CmdLet Do?
Set-DnsServerScavenging
Changes DNS server scavenging settings.
What does the following PowerShell CmdLet Do?
Set-DnsServerSecondaryZone
Change settings for a DNS secondary zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerSetting
Modifies DNS server settings.
What does the following PowerShell CmdLet Do?
Set-DnsServerSigningKey
Changes settings of a signing key.
What does the following PowerShell CmdLet Do?
Set-DnsServerStubZone
Changes settings for a DNS server stub zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerZoneAging
Configures DNS aging settings for a zone.
What does the following PowerShell CmdLet Do?
Set-DnsServerZoneDelegation
Changes delegation settings for a child zone.
What does the following PowerShell CmdLet Do?
Show-DnsServerCache
Shows the records in a DNS Server Cache.
What does the following PowerShell CmdLet Do?
Show-DnsServerKeyStorageProvider
Returns a list of key storage providers.
What does the following PowerShell CmdLet Do?
Start-DnsServerScavenging
Notifies a DNS server to attempt a search for stale resource records.
What does the following PowerShell CmdLet Do?
Start-DnsServerZoneTransfer
Starts a zone transfer for a secondary DNS zone from master servers.
What does the following PowerShell CmdLet Do?
Step-DnsServerSigningKeyRollover
Rolls over a KSK that is waiting for a parent DS update.
What does the following PowerShell CmdLet Do?
Suspend-DnsServerZone
Suspends a zone on a DNS server.
What does the following PowerShell CmdLet Do?
Sync-DnsServerZone
Checks the DNS server memory for changes, and writes them to persistent storage.
What does the following PowerShell CmdLet Do?
Test-DnsServer
Tests that a specified computer is a functioning DNS server.
What does the following PowerShell CmdLet Do?
Test-DnsServerDnsSecZoneSetting
Validates DNSSEC settings for a zone.
What does the following PowerShell CmdLet Do?
Unregister-DnsServerDirectoryPartition
Deregisters a DNS server from a DNS application directory partition.
What does the following PowerShell CmdLet Do?
Update-DnsServerTrustPoint
Updates all trust points in a DNS trust anchor zone.