"0.0.127.in-addr.arpa" IN {type master;file "named.local";allow-update { none; };};zone "teste.com.br" IN {type master;file "db.teste.com.br";};zone "5.16.172.in-addr.arpa" IN {type master;file "db.172.16.5.0";};include "/etc/rndc.key";Nao irei explicar o que cada parametro faz. Deixarei isso para outro post. Atente para que as configuracoes desse arquivo estejam de acordo com as configuracoes da sua infra-estrutura.Salve o arquivo e saia.Passo 1.2 Configurando a ZonaO proximo passo e criar os arquivos de configuracao das zonas diretas e reversas que configuramos no named.conf.Os arquivos de zona deverao se localizar em /var/named/chroot/var/named. O nome do nosso arquivo de zona sera db.teste.com.br conforme configuramos no named.conf.> vim /var/named/chroot/var/named/db.teste.com.brO conteudo do arquivo ficara assim:$TTL 86400@ IN SOA mail.teste.com.br.hostmaster.teste.com.br.2009080101 ;Serial28800 ; Refresh14400 ; Retry360000 ; Expire86400 ) ; MinimumIN NS mail.teste.com.br.IN MX 0 teste.com.br.mail. IN A 172.16.5.38ns1. IN A 172.16.5.38Salve o arquivo.Agora criaremos o arquivo de configuracao da zona reversa.Da mesma forma, os arquivos de configuracao de zona reversa deverao se localizar em/var/named/chroot/var/named. O nome do arquivo que iremos criar sera dB.172.16.5.0conforme configuramos no named.conf.> vim /var/named/chroot/var/named/db.172.16.5.0O conteudo do arquivo ficara assim:$TTL 86400@ IN SOA mail.teste.com.br.hostmaster.teste.com.br.2009080101 ;Serial28800 ; Refresh14400 ; Retry360000 ; Expire86400 ) ; MinimumIN NS mail.teste.com.br.38 IN PTR mail.teste.com.br.Nao irei explicar o que cada termo desses dois arquivos fazem. Ficara pra proxima. ;)Passo 1.3 Configurando nosso servidorIremos editar 3 arquivos para que nosso servidor utilize ele mesmo para resolver nomes. Os arquivos sao o /etc/hosts, /etc/resolv.conf e o /etc/sysconfig/network. O conteudo desses arquivos deve ser:Editando o arquivo /etc/hosts:> vim /etc/hostsO conteudo ficara:172.16.5.38 mail.teste.com.br mailEditando o /etc/resolv.conf:> vim /etc/resolv.confO conteudo ficara:searchteste.com.brnameserver172.16.5.38Editando o /etc/ sysconfig/network:> vim /etc/sysconfig/networkO conteudo ficara:NETWORKING=YesNETWORKING_IPV6=noNETWORKING_IPV4=YesHOSTNAME=mail.teste.com.brPara aplicar as configuracoes de rede reinicie o servidor. Caso nao queira reinicar utilize o comando hostname para que a configuracao do nome do host seja aplicada imediatamente.> hostname mail.teste.com.brPara conferir se o nome do host foi configurado corretamente utilize o comando hostname somente e verifique o output.Passo 1.4 Iniciando o servico de DNSDepois de configurar todos os arquivos necessarios para que tenhamos um servidor de DNS funcional iremos iniciar o servico:> service named startStarting named: [ OK ]Se o output for igual o acima, parabens, o primeiro passo do nosso tutorial foi feito corretamente!a Passo 2 Baixando e descompactando o ZCS (Zimbra Colaboration Suite)O Zimbra tem builds especificas para algumas distros. Sao elas:Red Hat Enterprise Linux (versoes 4 e 5)RedHat fedora 7;Debian 4;MacOS.4 (Tiger);MacOS 10.5 (Leopard);openSUSE Linux 10.2;SUSE Linux Enterprise Server 10;Ubuntu (Versoes6.06 LTS e 8.04 LTS);Como estou utliziando CentOS, que e uma distribuicao derivada do Red Hat Enterprise Linux, vou utilizar o build do Zimbra para o RHEL 5. Faca o download do build referente a sua instalacao. Caso seja necessario compilar.Passo 2.1 Baixando e descompactando o ZimbraIrei baixar o build do Zimbra para o RHEL 5 e descompactar em /usr/src.> cd /usr/src> wget http:/(...)090707164432.tgz100%[==========================>] 493,408,798 1.08M/s in 8m 46s> tar xfvz zcs-5.0.18_GA_3011.RHEL5.20090707164432.tgzAntes de instalar o Zimbra iremos preparar o servidor com as dependencias e retirar os pacotes que podem causar conflitos. Alguns pacotes sao necessarios e nao vem instalados por padrao no CentOS. Os pacotes sao:compat-libstdc++-296;compat-db;libtool-ltdl;gmp;compat-libstdc++-33;fetchmail;Iremos tambem remover o sendmail e instalar o fetchmail. Para evitar conflitos iremos, nesta ordem, desinstalar o sendmail e instalar as