From Microsoft, Domain Name System (DNS) is one of the industry-standard suites of protocols that comprise TCP/IP, and together the DNS Client and DNS Server provide computer name-to-IP address mapping name resolution services to computers and users. DNS is part of the application layer of the TCP/IP reference model and is very important in day to day operation of computers all over the world. We are going to install DNS Server on windows server 2019 and later do configurations such as adding PTR, A/AAAA records among others. Before proceeding, make sure you have configured static IP Address on your server.

For CentOS / RHEL 8: How To Configure Master / Slave BIND DNS Server on CentOS 8 / RHEL 8

“Wherever you are, and whatever you do, be in love.” –Rumi

Step 1: Open Server Manager and Add Roles and Features

Add Roles and Features AD

Click “Next” on the page that follows

Add Roles and Features POP AD

Select “Role-based or feature-based installation

Add Roles and Features POP Role based 1

Select Server to install DNS into and hit “Next

DNS Server Selection 03

Step 2: Select DNS Server and Add Features

DNS Server Roles 04

Click on Add features

DNS Server Roles 05

In case you did not configure a static IP before, you will receive a message as shown below, just click continue. You will not get the message if your server had static IP configured.

DNS Server Roles Validation Results 06

Click “Next” on the next three consecutive screens.

DNS Server Roles 07
DNS Features 08
DNS Features 09

Step 3: Confirm and Install

Confirm your selections then hit “Install

DNS Confirmation 10

Step 4: Wait for the Installation then hit “Close”

DNS Installation 11

Step 5: Configure Zones & Add records

Follow our guide below to configure DNS lookup zone on Windows Server and add DNS records.

How To add DNS Forward Lookup Zone in Windows Server 2019

How To add DNS Reverse Lookup Zone in Windows Server 2019

How To add DNS A/PTR Record in Windows Server 2019


We now have our DNS Server installed and purring behind Windows Server 2019. Next, we are going to add records to it such as PTR, A(AAAA), Forward Lookup Zones among others. Stay tuned for this amazing treat. Meanwhile, there is a buffet of delicious and easy to digest guides below for you to enjoy. Thank you for passing by and getting acquainted with us.

How To Install Node.js 12 LTS on CentOS & Fedora

Install and Configure Windows Admin Center on Windows Server 2019/Windows 10

How To add FTP Site on Windows Server 2019

Install and Configure IIS Web Server on Windows Server 2019

How To Configure Virtual Directory on Windows IIS Server 2019

Install and Configure NFS Server on Windows Server 2019

How to Install Active Directory Domain Services in Windows Server 2019

Your support is our everlasting motivation,
that cup of coffee is what keeps us going!

As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online.

Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee.


Please enter your comment!
Please enter your name here