I have a Raspberry Pi that hosts certain services, including DNS. When a client requests for server.example.tk, it replys with 56.2 (redacted to random IP).
I am running into a problem with what I think is my reverse zone. This DNS server also answers DNS requests from the WAN.
Suppose that the zone statement contains a list of nameservers from which zone data can be obtained.
After creating your zone data files initially, it should be fairly apparent what you need to change when you add a new host.
Something is always changing on your network -- new workstations arrive, you finally retire or sell the relic, or you move a host to a different network. First we'll discuss how to make the changes manually. Actually, we recommend that you use a tool to create the zone data files -- we were kidding about that wimp stuff, okay?
Each change means that zone data files must be modified. Or at least use a tool to increment the serial number for you.
The syntax of zone data files lends itself to making mistakes.
It doesn't help that the address and pointer records are in different files, which must agree with each other.