Simple play icon Course

Implementing Windows Server 2019 DNS

by Uzair Ansari

This course will teach you how to install, configure, and secure Windows-based DNS service. You will also learn to implement different types of DNS policies.

What you'll learn

DNS serves as the backbone of an organization’s network as critical services like mails, file sharing, VoIP, and external web services that heavily use DNS. Having it configured properly is one of the most important things to consider while setting up the IT infrastructure.

In this course, Implementing Windows Server 2019 DNS, you’ll learn to setup Windows Server 2019 DNS service:

  1. explore the necessary steps to run a reliable DNS service in your organization
  2. discover the newly introduced and existing but improved security features to secure DNS servers
  3. learn how to configure DNS policies to handle DNS queries based on different criteria
When you’re finished with this course, you’ll have the skills and knowledge of managing Windows 2019 DNS service needed to have a secure and reliable name resolution service in your organization.

Table of contents

Course Overview

Course FAQ

What is DNS?

Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or other resources connected to the internet or a private network. DNS takes various information with domain names assigned to each of the participating entities.

Are there any prerequisites for this course?

Prerequisites for this course are familiarity with Windows Server Administration with PowerShell.

What will I learn in this DNS course?

In this DNS course, you will learn about how DNS works, how to configure and secure DNS settings, how to configure DNS policies, and how to optimize DNS server performance. By the end of this course you will be able to install, configure, secure, and automate Windows 2019 DNS service.

What is Windows PowerShell?

Windows PowerShell is a task automation and configuration management framework offered from Microsoft that runs on Windows, Linux and MacOS. PowerShell consists of a command-line shell and the associated scripting language.

What are DNS zones?

DNS zones are distinct parts of the domain namespace where it is delegated to a legal entity, person, organization, or company who is responsible for maintaining the DNS zone. A DNS zone is also a administrative function that allows for granular control of DNS components such as authoritative name servers.

About the author

With over eleven years of rich experience in IT, Uzair Ansari has been a noteworthy professional in the Windows identity and automation area. He's currently working as a DevOps engineer. You may know him from his tech blog work at, but he can also be credited with his contributions on Microsoft TechNet script center. He holds a Masters degree in Information Technology. During his professional tenure he has worked on technologies like Windows Powershell, Python, CI/CD technolo... more

Ready to upskill? Get started