Making Zimbra & BIND Work Together

Introduction


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:
bind
bind-devel
bind-utils
caching-nameserver

Let’s see if everything we need is already installed:

COMMAND:
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”.

COMMAND:
yum install bind-devel*

COMMAND:
yum install caching-nameserver*

Now, let’s turn it on on for runlevels 3 and 5 at startup:

COMMAND:
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

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s