Hamburger Icon
  • Labs icon Lab
  • Core Tech
Google Cloud Platform icon
Labs

Manage a DNS Server with PowerShell

In this lab, you’ll practice configuring basic DNS (Domain Name System) settings in an Active Directory environment. When you’re finished, you’ll have experience with installing DNS, the tools required to manage DNS, and configuring primary DNS zones.

Google Cloud Platform icon
Labs

Path Info

Level
Clock icon Beginner
Duration
Clock icon 1h 30m
Published
Clock icon Oct 28, 2024

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Table of Contents

  1. Challenge

    Get Started in the Lab Environment

    Here are the initial instructions and explanation of the lab environment. Read this while your environment is busy creating itself from nothing. Yes, this violates physics; we know. How fun!

  2. Challenge

    Set Up the Development Environment

    Set up the development environment.

  3. Challenge

    Install the DNS Service

    You will use PowerShell to install the DNS service, and then retrieve its status.

  4. Challenge

    Configure DNS Primary Zones

    Now that DNS is installed, you will create standard and AD-integrated DNS primary zones.

  5. Challenge

    Manage Resource records

    You will manage DNS records, adding host A and CNAME records, as well as deleting a resource record.

  6. Challenge

    Configure a Secondary Zone

    Using PowerShell, you will configure zone transfer settings, which are needed to transfer zone data between primary and secondary zones.

  7. Challenge

    Configure a Reverse Lookup Zone

    You will learn to create a reverse lookup and the DNS PTR (Pointer) record using PowerShell.

  8. Challenge

    Create Global Names

    You create and configure global names on the DNS server.

  9. Challenge

    Configure DNS Forwarders

    You will learn about managing DNS forwarders, which are used to handle DNS queries that the local DNS server cannot resolve internally.

  10. Challenge

    Manage Conditional Forwarders

    To finish the lab, you will learn about managing DNS conditional forwarders, which allow for customized DNS resolution by forwarding queries for specific domain namespaces to designated DNS servers.

A DevOps Engineer by profession, passionate about technologies, Uzair Ansari has expertise in Windows PowerShell, Windows Active Directory, public key infrastructure and Windows Servers. He likes to learn and share his knowledge with others.

What's a lab?

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Provided environment for hands-on practice

We will provide the credentials and environment necessary for you to practice right within your browser.

Guided walkthrough

Follow along with the author’s guided walkthrough and build something new in your provided environment!

Did you know?

On average, you retain 75% more of your learning if you get time for practice.