Linux Domain Name Server (DNS)

By Cara Nolte

Prepare for the 207 section of the LPIC-2 202-450 exam by learning the basics of DNS, creating name server configurations, and more.

1 hour
  • 28 Lessons
  • 6 Hands-On Labs

About the course

This is a standalone course but is also a learning path in order to prepare you for the LPIC-2 202-450 exam. The material in this course will prepare you for the 207 section (Domain Name Server) of the LPIC-2 202-450 exam. We will review the basics of DNS and create multiple name server configurations (including a caching-only name server and an authoritative name server), as well as work with zones and zone files. We will also discuss DND security.

  • Chapter 1 3 Lessons Introduction 3:20

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    1:09

    About the Training Architect

    0:52
  • Chapter 2 7 Lessons 207.1 Basic DNS Server Configuration 53:16

    DNS Overview

    3:08

    DNS Fundamentals

    3:54

    Basic BIND Configuration

    5:17

    Working with RNDC Keys

    8:28

    Alternate Name Servers: PowerDNS, Dnsmasq, and Djbdns

    2:29

    DNS: Configure a Caching Only Name Server

    15:00 Hands-On Lab

    DNS: Working with RNDC Keys

    15:00 Hands-On Lab
  • Chapter 3 12 Lessons Create and Maintain DNS Zones (207.2) 1:50:34

    Zones and Domains Overview

    4:34

    The Start of Authority (SOA) Record

    3:20

    Other Common Record Types

    2:10

    Configuring for Zones

    3:43

    Create a Forward Zone File

    7:55

    Create a Reverse Zone File

    4:49

    Zone File Validity Checking

    3:47

    Master and Slave DNS Configuration

    10:42

    DNS Querying

    9:34

    DNS: Create a Forward Zone

    15:00 Hands-On Lab

    DNS: Create a Reverse Zone File

    30:00 Hands-On Lab

    DNS: DNS Querying

    15:00 Hands-On Lab
  • Chapter 4 5 Lessons Securing a DNS Server (207.3) 35:38

    Create a chroot Jail

    6:56

    Split DNS Configuration

    5:23

    DNSSEC and Transaction Signatures

    5:16

    DANE TLSA Overview

    3:03

    DNS: Create a chroot Jail

    15:00 Hands-On Lab
  • Chapter 5 1 Lesson Conclusion 1:06

    What's Next?

    1:06

What you will need

  • Working with DNS requires basic knowledge of the Linux operating system. Students should be familiar with basic commands, using a text editor, and moving around the file system structure. Students should also have basic configuration skills.

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!