All DNS settings are done on the primary DNS server. All others are secondary and thus are simple unmodifiable replicas. On the primary, you need to create a forward and reverse zone. Think of this as a phone book. You want one zone that when asked for a name gives a number (www.apple.com = 17.0.23.23). You also want a zone that can do the opposite. When you ask for a number, you get a name (17.0.23.23 = www.apple.com). A secondary DNS server serves two main objectives. The first is to provide redundancy for the primary. If the primary fails (and clients are configured to query the secondary) name resolution will continue on one of the secondaries. The second function is to allow the promotion to master should the master fail.
So, you can run services on any device you would like as long as DNS gets the client to the machine.
Create your forward and reverse zones on the device that is your primary DNS. Then enter all your DNS records into that unit. This is your A, PTR, CNAME, MX, etc. Validate. Trust but verify. Confirm that you are getting the results that you want. Once you do, then setup your secondary. Then test it. On the secondary you need to create two secondary zones. Make sure zone transfer is enabled on the primary.
Reid
Apple Consultants Network
Author "Yosemite Server – Foundation Services" :: Exclusively available in Apple's iBooks Store
Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store
Author "Mavericks Server – Control and Collaboration" :: Exclusively available in Apple's iBooks Store