You need to sign up to get access!

Sign up to get full access to this course.

Sign up to access this lesson

Click here to sign up and get access to this lesson!

Saving Progress...

So Why did I decide to create a lecture using PowerShell for DNS?

If you ever had to add or delete multiple records in DNS this can become a very tiring and repetitive job.  

While adding or deleting one or two records isn’t difficult, what if you had to add or delete 50 or 100 records.  

Things that could take hours using DNS manager, can take seconds using PowerShell.

The goal of this lecture is to show you the basics,

For example:  Like how to add or remove.. one record in PowerShell,  

In a future lecture I’ll show you how to automate this process so that you could add or remove   10 or a hundred DNS records.

In this lecture:  

  • we will be working from a domain controller that already has DNS installed. PowerShell version 5.1 was installed during the DNS role installation.
  • If you wanna remotely administer a 2016 server from a Windows 10 computer.  

You can install RSAT (Remote Server Administration Tools) for the version of windows 10 that is currently installed on your system.  

In other words,  if you have Windows 10 Professional version 1803 you will have to  install RSAT version 1803 for windows 10.

  • You can determine the version of windows that you have by typing winver in the search bar. I have server 2016, it will still come up with the correct version of windows  

Here is the link to download the correct version of RSAT.  

Scroll down and click download, and here are the different version that are available for download.

You can cut and paste that link from the pdf that you downloaded with the lecture.

Sign up to access the rest of this lesson

You must either log in or sign up to access this lesson.


Course Introduction

• 10min

0 / 2 lessons complete

DNS Basics

• 56min

0 / 8 lessons complete

DNS Resource Records

• 45min

0 / 5 lessons complete

DNS Zones

• 4hr 11min

0 / 12 lessons complete

DNS Delegation

• 50min

0 / 4 lessons complete

DNS Security Techniques

• 36min

0 / 5 lessons complete

Advanced DNS Topics

• 22min

0 / 5 lessons complete

DNS Security (DNSSEC)

• 1hr 16min

0 / 6 lessons complete

DNS Policies

• 55min

0 / 6 lessons complete

PowerShell for DNS

• 1hr 27min

0 / 6 lessons complete

Troubleshooting DNS Issues - Troubleshooting Tools

• 1hr 39min

0 / 8 lessons complete