DNS Flashcards
Which table forces the DNS client service to use DNSSEC validation of DNS responses for the namespaces that you specify?
Name Resolution Policy Table (NRPT)
How must you configure a member server with the DNS server in a domain with DNS server role loaded to support Active Directory zones?
Make the server a domain controller.
How can you make a static DNS record eligible for scavenging
Check the:
Delete this record when it becomes stale
checkbox on the properties of the record
Which cmdlet would enable support for GlobalNames zone on a DNS?
Set-DnsServerGlobalNameZone -Enable $true
What type of DNS zone is a complete copy of all the records in the parent zone?
A secondary zone.
According to Microsoft; what is the best available solution that helps protects from security threats against DNS such as man-in-the middle, spoofing and cache-poisoning attachks?
DNS Security Extentions (DNSSEC)
What is DNS cache locking?
Cache locking, when enabled prevents records from being overwritten for the duration of the time to live (TTL).
Cache locking was introduced to prevent cache poisoning.
What is the DNS socket pool?
The socket pool allows the DNS server to use source port randomization when issuing DNS queries.
It is enabled by default.
What does the secure cahche against pollution do?
Helps prevent the NS record from being overwritten.
Enabled by default.
What is a conditinal forwarder?
A DNS conditional forwarder forwards only queries that meet specific criteria.
What command should be used to enable DNS server analytical events?
tracelog,exe
What cmdlet should yo run to change the name of a zone file
Set-DnsServerPrimaryZone -Name <fqdn> -ZoneFile <new></new></fqdn>
What cmdlets should be run to optimize protections against DDoS attacks but still respond to queries?
- Set-DnsServerRRL
- Add-DnsServerResponseRateLimitExceptionList
At a branch office, you do not want the local DNS server to perform queries for local clients aside from those for which it is authoritative. How could you address this objective?
You could configure the branch DNS server to use forwarding. Specify a DNS server elsewhere in the organization to which it forwards all queries it cannot satisfy locally.
You want only to allow recursion by your DNS servers for queries received on the internal network and not from Internet-based clients. How could you address this requirement?
You could implement DNS policies. Specifically, you could create a recursion scope so that recursion is enabled when requested on a specific DNS server interface, or from a specific internal subnet. The following three Windows PowerShell commands would enable you to achieve your objective:
- Set-DnsServerRecursionScope -Name . -EnableRecursion $False
- Add-DnsServerRecursionScope -Name “InternalAdatumClients” -EnableRecursion $True
- Add-DnsServerQueryResolutionPolicy -Name “RecursionControlPolicy” -Action ALLOW -ApplyOnRecursion -RecursionScope “InternalAdatumClients” -ServerInterfaceIP “EQ,10.24.60.254”