Learning DNS
Understanding Domain Name Servers and Resource Records
By Cricket Liu
Publisher: O'Reilly Media
Final Release Date: July 2015
Run time: 1 hour 57 minutes

In this Learning DNS training course, expert author Cricket Liu will teach you about the theory behind the Domain Name System. This course is designed for the absolute beginner, meaning no prior knowledge of DNS is required.

You will start by learning how DNS works, including learning about resolvers, resolution and recursion, and caching. From there, Cricket will teach you about name servers, such as authoritative, primary, secondary, and forwarders. This video tutorial also covers common types of resource records, including the A record, MX record, and wildcards. Finally, you will learn about DNS query tools including nslookup and dig, as well as advanced topics such as NOTIFY and sender policy framework.

Once you have completed this computer based training course, you will have gained a solid understanding of Domain Name Servers and resource records.

Table of Contents
Product Details
Recommended for You
Customer Reviews


by PowerReviews
oreillyLearning DNS

(based on 2 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 2 customers

Displaying reviews 1-2

Back to top


Not very useful.

By B

from Belgium

About Me Developer

Verified Buyer


  • Accurate
  • Easy to understand


  • No Practical Example
  • Not comprehensive enough

Best Uses

  • Novice

Comments about oreilly Learning DNS:

There is a lot of information in this course but in the end I still can't make sense of some DNS configuration I've seen. And I don't know how to configure DNS for my cloud application.


Excellent step by step breakdown of DNS


from California

About Me Educator, Sys Admin

Verified Reviewer


  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written


    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Learning DNS:

    I knew precisely nothing about DNS when I started. Mr. Liu gave an *extremely* detailed, *very* gradual rendition of the subject.

    What made this course unique is the fact that higher-level concepts and terms weren't used *at all* until they were going to be introduced and defined.

    Take, for example, the simple subject of caching. The word just means "storing data or results for future use", and while DNS *of course* uses caching, Cricket Liu's first explanation of how DNS works totally neglects the idea of caching—doesn't even mention the word—enabling you to understand the basic, essential design of DNS, rather than trying to learn it all at once. Caching is then later introduced, along with the reasons for its existence.

    By the end you have a crystal-clear picture of how DNS works *and why*.

    I can think of no higher praise for a technical course of this nature than:

    I didn't have to use Google to look up a *single* term or concept on this entire course. It is entirely self-contained and very understandable.

    This is probably an intermediate level course, but it is so clear it can be used as a starting point by a complete beginner. Most "beginner" courses that I have seen on technical subjects have far less clarity than this course. I would even recommend this course as a rapid review for an expert, as it will help him make *sure* he has the fundamental concepts with no holes in his knowledge.

    Displaying reviews 1-2

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Video:  $39.99
    (Streaming, Downloadable)