Setting up a Caching DNS Server in Ubuntu Server 14.04

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Babin Lonston

I'm Working as a System Administrator for last 10 year's with 4 years experience with Linux Distributions, fall in love with text based operating systems.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

9 Responses

  1. johan says:

    ok, got some problems with this article,

    Where do the ct11 and the ldap come from? noticed they also have different ip’s? are they different servers? Do i need them to let the dns work?

    Also, in the reverse lookup zone part, where does the db.127 come from and why do i need to call the db for tecmintlocal dbtecmintlocal192? Is that 192 something you created or is it functional?

    thanks for the help.

  2. deheugden says:

    Will this tutorial work with Ubuntu 18.04 and can i use this Linux DNS as a forwarder for my active directory domain?

  3. situhuilan says:

    I want to know pdnsd root name server queries how to achieve?

  4. @ Ragu Bhat Whats the Expire value you using ?

  5. David Brown says:

    Unless you are masochistic, or have a very complex setup, use dnsmasq rather than bind. It is much simpler, much lighter in resources, and has a better security record.

  6. Ragu Bhat says:

    The local DNS cache disappears on a reboot as it was held in memory. What to do? Try installing a caching nameserver ‘pdnsd’ which writes back the cache to your local disk on a reboot, reusing the same cache after the reboot of the system.

    apt-get install pdnsd

  7. helloworld says:

    ns IN A 192.168.0.100.
    delete dot

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.