Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add DNS basics - Understand, setup and manage your own domains. to your Wishlist.

Add to Wishlist

DNS basics - Understand, setup and manage your own domains.

Learn how DNS works. Use bind and dig to setup and troubleshoot DNS servers and zone information.
4.3 (56 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,331 students enrolled
Created by Jimmy Larsson
Last updated 6/2016
$10 $25 60% off
2 days left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 6 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
setup your own DNS servers.
understand how the DNS protocol works.
View Curriculum
  • Basic knowledge of IP and networking in general is good.

Course last updated 2016-03-15, see update log below!

Now more than 1100 enrolled users and average rating of 4.7 (out of 5)!

In this course You will learn anything about DNS - Domain Name System. Topic include:

  • The different components of DNS and how they cooperate.
  • How the domain hierarchy is structured in different levels.
  • What different types of information is stored in DNS.
  • How a DNS query and response works.
  • How the information is stored in zone files.
  • Recursive queries, the role of a local resolver.
  • How to use the tool dig for testing and troubleshooting DNS in various ways..
  • We will start with the basics and build ourself up to advanced sections. Starting with the domain hierarchy, how the protocol works and continue into dig, zone transfers and best practices for DNS setup with bind.

Remember! 30 days money-back guarantee with no questions asked. I want you to be satisfied with my course. No Happy - No Pay!

Also, please take advantage of the free previews to see way you will get.

After finishing this course you will feel confident and have full knowledge of all aspects of DNS! You will feel confident in how to setup, manage and troubleshoot DNS.


  • 2016-01-19 Added text lecture about DNSSec and IPv6
  • 2016-01-19 Added a lecture that shows a bind installation in action
  • 2016-01-24 Added lecture about zone delegations in bind
  • 2016-02-01 Added lecture about DNS spoofing
  • 2016-02-03 Added bonus lecture at the end of the course.
  • 2016-03-15 Added text lecture about top level domains.
Who is the target audience?
  • IT professionals
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 20 Lectures Collapse All 20 Lectures 01:05:50
Introduction and overview
3 Lectures 05:20

I will explain the background of the protocol. How it is used and som key characteristics of DNS.

Preview 02:20

DNS is divided in three components: The name space, clients and servers. I explain how they relate to each otuer.

Preview 01:32
Bits and pieces
8 Lectures 21:57

Everything about the domains. From the root zone to TLD:s, second and third level domains and so on.

Preview 04:25

Clarifications on the terms "zone", "domain" and zone file

DNS consists of many record types. Some more common than others. I explain most of them.

Record types

To understand how DNS communicates it is good to know the simplicity of the protocol.

Packet format

What happens when your computer needs to resolve a hostname? In this lecture I walk You thru the process.

Preview 05:27

Internet Top Level Domains

I explain the difference between authoritative and resolving DNS servers.
DNS server roles

Extra information and background about the root servers.

Root servers
About availablie tools
3 Lectures 07:01

I describe some of the most common tools availabe when working with DNS.


In this lecture we dig into dig (pun intended!). How to use dig, various options.

dig usage

A bonus lecture on what you can do with dig.

dig trace fun
DNS in practice
3 Lectures 20:23

We will go through the structure of a live zone file to understund how it is built.

Zone file walkthrough

In this lecture I will show you a setup of one of my zones in a dual bind-configuration. The lecture includes how bind is configured, how updates are done and commonly mistakes that should be avoided.

Bind walkthrough

In this lecture I explain (after request from students) how delegations work and how to configure bind to delegate a sub-zone.

bind delegations
DNS Security
2 Lectures 10:32
DNSSec and IPv6 - two topics mentioned just briefly

We take a look at how DNS spoofing works. What are the challenges for the attacker? How can we make it harder for them? What solutions are there?

DNS Spoofing
Wrap up
1 Lecture 00:43

This bonus lecture contains some information about me, links to my sites as well as discounted coupon links to my other courses.

Bonus lecture: About me and my courses
About the Instructor
4.5 Average rating
304 Reviews
2,747 Students
10 Courses
Senior Consultant, Instructor and CISSP

I have been working in IT since 1991. My focus the last 15 years has been in Routing&Switching and Security. I have certifications in Cisco (CCNA, CCNP, CCSP) since 2000, also certified Checkpoing CCSA/CCSP and ISC2 CISSP. After 20+ years as an IT consultant I have a broad as well as deep knowledge in TCP/IP, routing, switching and firewalling.

Report Abuse