Seems that the some people had issues with the ec2 dhcp client overwriting the resolv.conf file configuration:
Here's a possible resolution:
Edit the
/etc/dhclient.conf file (create one if it doesn’t exist) to look like the following:
supersede domain-name "yourdomain.com" ;
prepend domain-name-servers xxx.xxx.xxx.xxx ;my internal EC2 IP address
Where xxx.xxx.xxx.xxx represents your EC2′s internal IP address (e.g. 10.x.x.x)
Next, run the following command to force the changes (if need be).
$ dhclient -r ; dhclient
After doing this, check your /etc/resolv.conf file to ensure the changes have indeed been made.
The resolv.conf settings should now remain permanent, and persist during normal daily operation of your Zimbra server.
full tutorial:
Updated: Installing Zimbra 7.0 (ZCS) on an EC2 instance | Elijah Paul