Because we will be dealing with MX and A records, performing this tutorial will result in downtime for your server.
This tutorial has been tested on CentOS 4 using Zimbra Collaboration Suite 4.5.5 on i386 architecture. Although the installation of BIND may very from system to system, the basic configuration remains the same across platforms.
Due to the nature of DNS, it is highly recommended that you test before implementing. If you have difficulty, please feel free to stop by the Zimbra forums: http://www.zimbra.com/forums
Part 1 : Installing BIND
You’ll need 728 the following packages to have a nicely running DNS Server:
Let’s see if everything we need is already installed:
rpm -qa | grep -i bind
rpm -qa | grep -i caching
As you can see, not all of the needed packages are installed. I need “bind-devel” and “caching-nameserver”.
yum install bind-devel*
yum install caching-nameserver*
Now, let’s turn it on on for runlevels 3 and 5 at startup:
chkconfig –levels 25 named on
Chkconfig –list | grep –I named
Time to start BIND, and make sure it’s running:
Read more at www.zimbra.com