Vous êtes sur la page 1sur 35

PLATAFORMA DE CORREO “ZARAFA”

Realizado por:

CATHERINE HERRERA RAIGOZA

PAULA ANDREA JARAMILLO

FELIPE MONTOYA GÓMEZ

Titulación:

Administración de redes

Instructor:

FERNANDO QUINTERO

SERVICO NACIONAL DE APRENDIZAJE

“SENA”

CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL

MEDELLIN

2010

Administración de redes Página 1


ÍNDICE

1. Licencia del documento……………………………………………………..3


2. Introducción …………………………………………………………………4
3. Planteamiento del problema…………..……………………………………5
4. Justificación…………………………………………………………..………6
5. Objetivos…………………………...…………………………………………7
6. Marco teórico………………………...………………………………………8
7. Metodología……………………………………….………………………...10
8. Implementación e instalación de los servicios…………………………..11
9. Conclusiones………………………………………………………………..34
10. Bibliografía………………..…………………………………………………35

Administración de redes Página 2


1. LICENCIA

Administración de redes Página 3


2. INTRODUCCIÓN

Existen diferentes alternativas para el servicio de correo en el mercado, pero muchos


entornos que desean realizar este tipo de implementaciones no tienen los recursos
monetarios suficientes para costear las onerosas licencias de un servicio privado, es por
esto que el presente documento incluye el proceso paso a paso de instalación,
configuración y puesta en marcha de una solución sobre software libre.

Zarafa incluye casi todas las ventajas que proporcionan los servicios de envío de correo
más populares, como libro de direcciones, calendario, notas, tareas, carpetas
personales/públicas, permisos configurables, invitaciónes a eventos ó reuniones, marcar
estado (ocupado/libre), plamenamiento de recursos, POP3, IMAP, iCalendar, Mensajes
“fuera de oficina”, respaldo desde el más bajo nivel, además puede integrarse con
Microsoft Outlook Express, thunderbith, revisar el correo desde dispositivos móviles, entre
otros.

Por todo lo anterior, se puede afirmar que es una excelente propuesta ya combina la
usabilidad con otras plataformas y sus propios recursos.

Administración de redes Página 4


3. PLANTEAMIENTO DEL PROBLEMA

El objeto de estudio realizado para este proyecto consiste en investigar en diversas


fuentes de la red los procesos necesarios para instalar y configurar un servidor de correo
electrónico, además los métodos de seguridad que se puedan implementar en dicho
software. Para este caso se propone investigar y proceder a instalar un servicio sobre
software libre (para este caso Unix/Linux).

Se propone trabajar en una distribución que sea diferente a Debian o Ubuntu con el fin de
explorar otras distribuciones y no limitarse a trabajar con las mismas estructuras. Se
sugiere implementar el software Zarafa Versión 6.30.14, integrando las mismas
características adicionales de un servidor de correo común. Finalmente, se debe
demostrar cómo se puede migrar la plataforma, las cuentas de correo y todas las
configuraciones que incluya el servidor de correo MS Exchange a Zarafa.

Cabe aclarar que todas estas implementaciones son sobre máquinas virtuales (con
Virtualbox).

Administración de redes Página 5


4. JUSTIFICACIÓN

Se ha vuelto importante realizar esta investigación y este procedimiento ya que en


nuestros días no basta implementar servicios y dejarlos intactos siendo consientes que
cada día hay nuevas formas de ataque.

También se ha convertido en un punto a favor en cuanto a la aclaración de conceptos y


corrección de errores, puesto que se recopilan implementaciones, agregación de software
tercero y lo que se genera es una tarea complicada en el primer tanteo, pero una vez
documentado el proceso completo, se facilita la faena y solucionar los errores cada vez
será en un tiempo más reducido. Es bastante gratificante saber que este tipo de
conocimiento no sólo se reserva para el que realiza la investigación y el procedimiento, si
no que puede difundirlo y permitir de alguna forma que otros lo trabajen y hasta
desarrollen mejor.

Administración de redes Página 6


5. OBJETIVOS

Lo que se propone ésta investigación y ésta ejecución es implementar un servicio de


correo totalmente funcional que sea pertinente a las opciones que ofrece el mercado
actualmente para tener un mejor nivel de eficiencia y rendimiento.

Administración de redes Página 7


6. MARCO TEÓRICO

A continuación, se esboza brevemente los conceptos básicos de los temas tratados en el


proyecto:

Servidor de correo electrónico: Es un sistema que sirve para enviar correos


electrónicos en un dominio de una empresa, entorno educativo ó a través de internet.
Utiliza diferentes protocolos para el envío y la entrega de correo, los cuales son SMTP,
POP e IMAP.

SMTP es el protocolo que se utiliza para el envío de correros entre los servidores de
correo (MTA) y con los protocolos POP e IMAP el usuario de correo (MUA) puede
descargar sus correos de los servidores MTA. POP e IMAP se diferencian en las opciones
que ofrece al usuario, por ejemplo, un MUA sólo descarga sus correos con el protocolo
POP sin dejar copias en el servidor, mientras IMAP permite descargar correos y dejar
copias de ellos en el servidor, moverlos a otras carpetas, entre otras funciones.

Base de datos: Una base de datos es un almacén de información organizada, para


poderla encontrar y gestionar fácilmente. Ésta serie de datos ordenados van relacionados
y agrupados entre sí, luego pasan a ser recolectados y explotados por los sistemas de
información de una empresa o institución particular. Actualmente, se puede hacer una

Administración de redes Página 8


analogía entre una base de datos y una biblioteca, sólo que la base de datos estará en
formato digital y se puede acceder directamente al dato que sea necesario.

Zarafa: Es un servidor que permite enviar correos electrónicos. Su código es abierto


(open source) y trae su propio cliente WebAccess (basado en Ajax). Permite integrarse
con Microsoft Office Outlook express. Contiene opciones como calendario, libreta de
direcciones, notas y carpetas públicas, tareas, invitación a usuarios internos ó externos al
calendario, opción para revisar desde dispositivos móviles (PDA, Blackberry).

La comunicación que se establece entre el cliente y servidor es llamada SOAP (Simple


Object Access Protocol) y la conexión segura en el Outlook es por medio de SSL
(Transport Layer Security) para que los datos viajen de forma cifrada. Las bases de datos
se almacenan en un servidor MySQL (generalmente)y Los clientes se pueden conectar
por el protocolo POP3 ó IMAP y se pueden autenticar por medio de servicios de directorio
(como Active Directory, LDAP, banco de datos MySQL interno.

DNS: Domain Name Service es un servidor que se encarga de resolver nombres de


dominio asociados a una dirección IP (ó viceversa).

Administración de redes Página 9


7. METODOLOGÍA

El procedimiento de las implementaciones fue apoyado en el uso de maquinas virtuales,


que sirven para emular múltiples sistemas operativos en una misma máquina real,
facilitando la realización de varias tareas al mismo tiempo; Dicha maquina virtual es la que
recibe por nombre “VitualBox”. El sistema operativo utilizado para la configuración es
Unix/Linux, específicamente la distribución CentOS.

Administración de redes Página 10


8. Implementación E Instalación De Los Servicios

INSTALACION DE ZARAFA

Imagen 1.paquete a instalar

Para implementar el servidor de correo Zarafa, es necesario instalar previamente un


servidor DNS. En la figura anterior se presentan los paquetes a instalar:

bind
bind-utils
bind-libs
bind-chroot
caching-nameserver

Imagen 2.Instalación de un software para bases de datos

También es necesario instalar mysql server para administrar la base de datos del servidor
de correo.

Imagen 3.Instalación del paquete web.

Se debe instalar el paquete httpd que integran todos los componentes necesarios el
servidor web, y el lenguaje php.

Imagen 4. Instalación del paquete para lenguaje de programación PHP

Administración de redes Página 11


Imagen 5. Creación del archivo de zona para el DNS

En la ruta /var/named/chroot/etc se crea el archivo para configurar las zonas


(named.conf).

Imagen 6.Configuración de zonas DNS.

Se configura una zona directa y una zona inversa, donde se contemple el tipo (maestro o
esclavo) y el nombre del archivo que se configurará después para dicha zona.

Administración de redes Página 12


Imagen 7.copia del archivo de zona directa.

Predeterminadamente existían archivos de configuración de zonas, pero es posible elegir


otros nombres para los archivos (como en este caso) asi que, con el comando cp se
copian los archivos con nombre predeterminado a los que se quieren asignar (por
ejemplo, named.ip6.local.inversa.zone a inversa.zone, que es el nombre que se especificó
en el archivo de zonas.)

Imagen 8. Copia del archivo de zona inversa.

Imagen 9. Configuración del archivo para la zona directa

En el archivo de zona directa se especifica en los registros el nombre del servidor


(localhost), la dirección IP del servidor (192.168.10.1) y el nombre de dominio elegido
(cebra.net).

Administración de redes Página 13


Imagen 10. Configuración del archivo para la zona inversa.

En el archivo de zona inversa se especifica igualmente que en el archivo de zona directa


el nombre del servidor (localhost), la dirección IP del servidor (192.168.10.1) y el nombre
de dominio elegido (cebra.net), con la única diferencia de que los registros A y CNAME
cambian por PTR.

Imagen 11. Configuración del archivo resolv.conf.

Luego, en el archivo resolv.conf se agrega en frente de nameserver el nombre del dominio


y debajo, en frente de nameserver la dirección IP elegida para el servidor.

Administración de redes Página 14


Imagen 12. Prueba del servidor DNS
.
Para probar el funcionamiento eficaz del servidor DNS, se introduce en la línea de
comandos el comando nslookup y luego el nombre de dominio (debe resolver
seguidamente con el nombre del servidor y el puerto para DNS).

Imagen 13. Página del fabricante de Zarafa.

Administración de redes Página 15


Ahora comienzan los pasos para instalar Zarafa. Primero se ingresa a la página del
fabricante y se busca el paquete para descargar (que encaje en las necesidades, por
ejemplo, que sirva para x sistema operativo).

Imagen 14. Descarga del archivo de instalación del servidor zarafa.

Administración de redes Página 16


Imagen 15. Comando para descomprimir el paquete descargado

Una véz descargado, con el comando tar se descomprime el paquete.

Administración de redes Página 17


Imagen 16. Comando de instalación.

Ingresando en la carpeta que se acaba de descomprimir, se aplica el comando sh


install.sh. En este punto de la sintáxis no ha sido posible instalar, ya que hace falta un
paquete.

Imagen 17. Instalación del paquete faltante para instalar

El paquete que hacía falta es sysstat, asi que se procede a instalarlo.

Administración de redes Página 18


Imagen 18. Reinicio de los servicios.

Tambien es necesario reiniciar servicios, como son myslqd, httpd y named.

Imagen 19.vista del archivo server.cfg

Aquí se edita un archivo en /etc/zarafa llamado server.cfg.

Administración de redes Página 19


Imagen 20 Cambios para el archivo server.cfg.

En la línea server_bind se agrega en el campo después del símbolo igual la dirección IP


del servidor DNS.

Administración de redes Página 20


Imagen 21. Comando para instalar el servidor.

Ahora se aplica nuevamente el comando sh install.sh. Ahora si da resultado por los pasos
que se realizaron anteriormente.

Administración de redes Página 21


Imagen 22. Confirmación de instalación.

Administración de redes Página 22


Imagen 23. Confirmación para iniciar el servidor.

Imagen 24. Reinicio de zarafa

El servicio de Zarafa se debe reiniciar para comenzar a agregar usuarios.

Imagen 25.creacion de un usuario para zarafa.

Administración de redes Página 23


Con el comando que aparece en la imagen, se añaden nuevos usuarios y se asignan las
contraseñas.

Imagen 26. Reinicio de servicios.

Se reinician los servicios zarafa-monitor, zarafa-ical, zarafa-gateway, zarafa-server, zarafa-


spooler, zarafa-dagent, zarafa-licensed.

Imagen 27.comando para conectar con el protocolo HTTP

Ahora, se conecta con el servidor web.

Imagen 28. Comando para habilitar puertos

Administración de redes Página 24


Se habilitan los puertos.

Imagen 29. Reinicio de servicios.

Se reinician los servicios httpd, mysqld y named.

Imagen 30. Logueo del usuario creado.

Ingresando en el campo URL de un explorador http://localhost/webaccess/index.php se


abre la ventana para logearse en Zarafa. Se introduce el nombre de usuario que se haya
creado anteriormente, la contraseña asociada a éste y el idioma de preferencia.

Administración de redes Página 25


Imagen 31. Interfaz de usuario de correo.

Imagen 32. Prueba de envío de correo

Ya que el usuario ha ingresado correctamente a la interfaz, se envía un correo de prueba


a otro usuario.

Administración de redes Página 26


Imagen 33. Logueo de otro usuario.

Migración de Exchange con zarafa

1). Debemos permitir el puerto por el cual migra zarafa (236) para esto basta con
establecer un iptable

Imagen 34.

2). Ahora procedemos a ubicarnos donde instalamos nuestro servidor de Microsoft


Exchange como tal para descargar el paquete que contiene la herramienta que nos
permitirá establecer dicha migración.

Tras ya estar ubicados en Exchange ingresamos a la web oficial de zarafa y y en


dowloads descargamos la herramienta “zarafa migration tolos”

Administración de redes Página 27


Imagen 35.

3. Procedemos con la ejecución de dicho instalador

Imagen 36. Descarga de la herramienta para migrar en la página del fabricante de zarafa .

Administración de redes Página 28


4. Una vez finalizamos nuestra instalación ingresamos en inicio - todos lo programas
– zarafa migration tool y accedemos a el aquí aprenderemos detalladamente como
migrar nuestro servidor

Imagen 37.

5. Anteriormente como bien sabemos tuvimos que exportar la cuentas de Exchange y


en este paso solo basta con ubicar el directorio donde se exportaron las cuentas
(PST) y debemos seleccionar todas las cuentas.

Administración de redes Página 29


Imagen 38.

6. Procedemos a digitar la ip de nuestro servidor zarafa y el puerto que ya bien


sabemos es el 236 y seguido del usuario que en nuestro caso es el que tiene
todos los permisos “root” y la contraseña.

Imagen 39.

Administración de redes Página 30


7. A continuación nos mostrara las coincidencias es decir los que están ambos
sistemas de correo el cual como requisito nos indica que deben estar las mismas
cuentas

Imagen 40.

8. Dejamos que la cuentas de correo que exportamos coincidan con los usernames
de zarafa

Administración de redes Página 31


Imagen 41.

9. A continuación veremos las coincidencias a exportar serian otras pero dejaremos


este como ejemplo

Imagen 42.

Administración de redes Página 32


10. Aquí veremos cómo se exportan de un lugar a otro

Imagen 43.

Administración de redes Página 33


9. CONCLUSIONES

Durante la instalación del servidor de correo (zarafa y la migración con Exchange)


surgieron errores de instalación y se han resuelto muchas dudas, se ha realizado un gran
trabajo en equipo y se ha logrado entender concepto de los cuales no se tenía
conocimiento. Configuración que con la ayuda de manuales y de nuestros compañeros se
lograron resolver de forma exitosa.

Administración de redes Página 34


10. CIBERGRAFIA

www.zarafa.com

Administración de redes Página 35

Vous aimerez peut-être aussi