To complete this guide, you will first need to be familiar with some common DNS terminology.
Check out this guide to learn about the concepts we will be implementing in this guide. One will be for the "master" DNS server where the zone files for our domain will originate and one will be the "slave" server which will receive the zone data through transfers and be available in the event that the other server goes down.
In this guide, we will discuss how to install and configure the Bind9 DNS server as authoritative-only DNS servers on Ubuntu 14.04 machines.
We will set these up two Bind servers for our domain in a master-slave configuration.
It's easy to remember that these two services are running on the same machine whose IP address is 192.168.0.1.
DNS, or the Domain Name System, is often a difficult component to get right when learning how to configure websites and servers.
While most people will probably choose to use the DNS servers provided by their hosting company or their domain registrar, there are some advantages to creating your own DNS servers.
When I run nsupdate to test ddns updating, I get a couple levels of failure. I'm not even getting into DHCPD yet, though I have it all configured and ready to go.
I've reached the end of google in trying to identify what I'm doing wrong - does anyone see what's the problem here? ( 2015021503 ; Serial YYYYMMDD0x 604800 ; Refresh (1 week) 86400 ; Retry (1 day) 2419200 ; Expire (4 weeks) 604800 ) ; Negative Cache TTL (1 week) ; name servers IN NS ns1.office.
This avoids the peril of having a single point of failure for your DNS servers.