Duration
Microsoft DNS
3 days
Module 1: What is DNS?
- What is DNS?
- How DNS works
- The DNS namespace o TLDs and gTLDs
- Registering domains
- Nameservers
- Lab 1: Testing DNS servers on the Internet.
Module 2: DNS clients
- Methods to use DNS
- Dynamic vs Static DNS client configuration
- Multiple nameservers
- DNS suffixes
- Dynamic DNS registration
- DNS resolution
- Lab 1: Client configuration
Module 3: Microsoft DNS
- Role Installation
- Starting and stopping services
- Lab 1: Setting up a DNS server
Module 4: DNS zone file
- What is a zone
- Zone file overview
- Forward zones
- Reverse zones
- Resource records - A records, PTR, CNAME
- Root hints
- Lab 1: Examining server configuration files
- Lab 2: Creating DNS zones
- Lab 3: Creating basic resource records
Module 5: DNS and applications
- MX records and mail server load balancing
- SPF records
- SRV records
- Lab 1: Creating advanced resource records
- Lab 2: Testing records - Mxtoolbox and nslookup.
Module 6: DNS slaves and other servers
- DNS server types
- Server resilience
- Slaves
- Zone transfers
- SOA records and serial numbers
- Polling based zone transfers vs NOTIFY
- AD integration
- DNS caching and negative caching
- TTL values
- Caching only servers
- Lab 1: Configuring masters, slaves and zone transfers.
Module 7: The DNS protocol
- The DNS stack
- DNS port numbers
- DNS queries
- The DNS header, header section format, question format, other section format.
- Lab 1: Examining DNS packets
Module 8: Dynamic DNS
- DHCP, Dynamic DNS and IXFR
- Lab 1: Configuring Dynamic DNS.
Module 9: Subdomains
- Root servers and root server selection
- Authority, delegation and NS records
- Lab 1: Delegation, setting up a subdomain server
Module 10: DNS security
- Restricting queries
- DNS and firewalls
- Split DNS,
- Forwarders
- The use of proxy servers
- DNSSEC, TSIG.
- Lab 1: Hardening a DNS server.
Module 11: Troubleshooting DNS
- DNS troubleshooting
- Zone file checking
- Log files
- Mxtoolbox tool and nslookup
- Business continuity - load balancing and disaster-recovery
- Lab 1: Putting it all together
Module 12: Modern DNS Technologies
- DNS over HTTPS (DoH) and DNS over TLS (DoT).
- These are newer protocols designed to increase privacy and security of DNS queries by encrypting them.
- DNS-based Authentication of Named Entities (DANE).
- This protocol is used for securing email and other services.
- Cloud-based DNS services.
- With the rise of cloud computing, many organizations are migrating their DNS infrastructure to cloud service providers like AWS, Azure, and Google Cloud.
Programme scope, delivery arrangements and suitability are confirmed during enquiry.