Learning DNS
50mBeginner2023-06-02
Authors
Jarrel Rivera
IT trainer and Technology Advocate
Course details
The Domain Name System (DNS) helps us whenever we browse the internet by translating domain names that are easy for humans to read into IP addresses. In this introductory course, IT trainer and technology advocate Jarrel Rivera guides you through the basics of what DNS is, what it does, and how to manage it. Learn about DNS domain hierarchy, name resolution, and record types. Explore more advanced topics like DNS query packet analysis, caching, forwarding and security. Discover effective ways to manage DNS in Cisco networks, as well as in a Windows Server environment. Plus, go over how DNS is managed and configured in Windows clients and in Linux environments.
Skills covered
Server AdministrationNetwork AdministrationEssential TrainingNetwork and System Administration
Concepts
0. Introduction
- 01 - The critical role of DNS
- 02 - Base knowledge for the course
1. Introduction to DNS
- 03 - What is DNS
- 04 - DNS domain hierarchy
- 05 - DNS name resolution
- 06 - DNS record types
2. Advanced DNS
- 07 - DNS query packet analysis
- 08 - DNS caching
- 09 - DNS forwarding
- 10 - DNS security
3. Managing DNS
- 11 - DNS in Cisco networks
- 12 - DNS in Windows Server
- 13 - DNS in Windows clients
- 14 - DNS in Linux clients
Conclusion
- 15 - Explore DNS further
Related courses
- Office 365: Implement Networking and Security (Office 365/Microsoft 365)
- Linux: BIND and DNS
- Windows Server 2019: DHCP and DNS
- Linux System Engineer: Web Servers and DNS Using Apache, NGINX, and BIND
- Cloud Computing: Understanding Networking
- Learning Windows Admin Center
- Learning IP Addressing
- LPIC-2 Linux Engineer (202-450) Cert Prep
Related learn paths
- Getting Started with Windows Server 2019
- Prepare for the Linux Professional Institute LPIC-2 (202-450) Certification Exam
- Prepare for the MTA: Networking Fundamentals Exam (98-366)
- Network Administration: Build Core Skills for Network Management and Security
- Software Development Fundamentals
- Containerize Applications with Docker
- Prepare for the Google Cloud Platform Associate Cloud Engineer Exam
- VoIP: From Fundamentals to Troubleshooting