Sie sind auf Seite 1von 13

SISTEMAS OPERATIVOS

AVANZADOS (LINUX)

LABORATORIO

SERVIDOR DE CORREO EN
LINUX

DNS

PROF. J. HUAPAYA V.
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)
LABORATORIO: CORREO

Objetivos:
• Implementar un Servidor de CORREO.
• Administrar un Servidor de CORREO.

Procedimiento:
1. Trabajaremos con el Siguiente Diagrama:

LABORATORIO DE SERVIDOR DE CORREO


Dominio: “Apellido.edu.pe”

PC INTERNA

VIRTUAL LINUX
INTERNA

01 INTERNA CENTOS 6.2


LINUX ADAPT. ADAPT.
CENTOS 6.2 PUENTE PUENTE INTERNET
(RED CIBERTEC)

SERVIDOR
DNS Y
WIN XP
CORREO ROUTER
JORGE

RED INTERNA

PROF. J. HUAPAYA V.

CONFIGURANDO EL SERVIDOR DNS

1. REGISTRO DEL DOMINIO DE CORREO EN EL SERVIDOR DNS:

A continuación mostramos la creación del dominio y del registro del servidor


CORREO para luego acceder por el nombre del dominio.

• ESTRUCTURA DEL DOMINIO:


Se plantea tener la siguiente estructura:

DOMINIO: Apellido.edu.pe
Nombre Hosts Registro IP
mail A, MX IP_SC

2
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

En la aplicación webmin:

Clic en opción Servidores >

• SERVIDORES DE DNS BIND >

A. CREAR UNA ZONA PRIMARIA:


1
Creando Zona Maestra

o Ingresamos el dominio a crear: 2


Dominio a generar

Email de
referencia

o Clic <Crear >

3
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

B. REGISTRANDO HOST:

En la sección del Dominio (Apellido.edu.pe), existen los registros a


crear. Registraremos el registro del tipo (A) para el nombre (mail).

Apellido.edu.pe
3
Tipo de Registro
“A”. Ingresaremos
para crear “mail”

4
Nombre a asignar
para la resolución

IP del HOST a
resolver

 Clic <Crear >

o Clic <Regresar a Tipo de Registros >

C. REGISTRANDO HOST DE CORREO MX:

4
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)
Ingresamos el tipo de registro “MX”, para indicar al dominio quien sera
el servidor de correo.

Apellido.edu.pe
5

Indicar el nombre
del correo que se
genero en los
registro “A”.

Asignando un número de prioridad preferencial. “Al ser el único


Servidor de Correo cualquier número que se registre sera considerado
como de alta prioridad”

NOTA: El campo “Nombre” queda vacio, el DNS asume el nombre del


DOMINIO.
o Clic <Crear >

 Clic <Regresar a lista de Zonas >


 Clic <Stop Bind >
 Clic <Start Bind >

• PRUEBAS:
Desde la estación con Windows XP a través de la consola ejecutamos el
comando: PING mail.apellido.edu.pe, no olvides de colocar como
DNS primario al servidor LINUX

5
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

• GENERANDO RESOLUCION INVERSA:

Para evitar suplantaciones de DOMINIO es necesario que se tenga una


resolución inversa de la IP de nuestro servidor, que al consultar por la IP
del Servidor de Correos responderá el nombre. En un caso real de
producción el encargado de esta configuración es el proveedor del
enlace de Internet.

Vía Webmin generaremos la resolución inversa:


1
Creando Zona Maestra

Indicando el tipo reverso


2

Red a Administrar la
resolución inversa o
reversa

Email de
referencia

6
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

 Clic <Crear >

Tipo de
Registro (PTR)
3

IP del Servidor
de Correo
4

 Clic <Crear > Nombre del Servidor de


 Clic <Regresar a lista de Zonas > correo

 Clic <Aplicar Cambios >


Listo! Servidor
DNS configurado

CONFIGURANDO EL SERVIDOR DE CORREO

1. INSTALACION DEL SERVIDOR DE CORREO:

• SMTP SERVER:
El software POSTFIX da el soporte de servicio SMTP, el SMTP se
encargara de recibir correos de los Clientes y de otros servidores de
Correos. También se encargara de enviar los correos a cuentas locales
y externas.

• PROGRAMA:
Nombre del paquete: “postfix”
(Paquete viene comúnmente en las distribuciones)

CONSULTA: # rpm -q postfix v

7
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)
Nota: En casos que no tuvieran los programas use el “yum” para
instalarlos.
/
• CONFIGURACION:
En el archivo “main.cf” editar el siguiente bloque de etc/
configuración:
Ubicar las variables, si están comentadas (#) postfix/
descomentarlas y personalizar los valores. /
main.cf
main.cf “Nombre del servidor
de Correo”

“Dominio de myhostname = mail.apellido.edu.pe


los Correos a mydomain = apellido.edu.pe
salir”
myorigin = $mydomain …Continúa…
“Indicar Destinos
autorizados a mydestination = $myhostname, localhost.$mydomain,
recibir correos localhost, $mydomain
para procesarlos”
home_mailbox = Maildir/
“Activación el
puerto 25 en
todas las inet_interfaces = all
interfaces” mynetworks = [RED_PRIVADA]/[MASCARA] , 127.0.0.0/8
“Asegure que
esta variable no
se repita con otro
“Red autorizada a aceptar “Red localhost de uso interno
valor”
envíos de correos” del Servidor de Correo”
* Indicar la Red de los
Clientes

• ACTIVANDO EL SERVICIO SMTP:



Activando permanentemente POSTFIX:
# chkconfig postfix on v
# service postfix restart v
Verificando activación del puerto 25:
# netstat -a -n v

• PRUEBA: Comprobando respuesta del puerto 25:


# telnet IP_SRV_CORREO 25 v

2. INSTALACION DEL SERVICIO POP / IMAP:

El software “dovecot” da el soporte de servicio POP3, IMAP. El POP3 se


encargara de entregar correos a los clientes, previa validación.

• PROGRAMA:
Nombre del paquete: “dovecot”, instalación
/

[root@mail ~]#yum -y install dovecot etc/

dovecot.conf
• CONFIGURACION:

8
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

Ubicar las variables, si están comentadas (#)


descomentarlas y personalizar los valores.

dovecot.conf “Habilitando el soporte


de protocolos”

protocols = imap pop3

[root@mail ~]#vi /etc/dovecot/dovecot.conf


# cambiar (si no usa IPv6 )
listen =*

[root@mail ~]#vi /etc/dovecot/conf.d/10-auth.conf


# descomentar y cambiar ( permitir texto plano )
disable_plaintext_auth = no

# Agregar
auth_mechanisms = plain login

[root@mail ~]#vi /etc/dovecot/conf.d/10-mail.conf


# descomentar y agregar
mail_location = maildir:~/Maildir

Activando permanentemente DOVECOT:


# chkconfig dovecot on v
# service dovecot start v

Verificando activación del puerto 110(pop3) y 143 (imap):


# netstat -a -n v
• PRUEBA: Comprobando respuesta de los puertos 110 y 143:
# telnet 192.168.0.53 110 v
# telnet 192.168.0.53 143 v

• MONITOREO: Visualizando actividad


# tail -f /var/log/maillog v

Nota: Mantener esta consola abierta, no cerrarla al enviar más adelante


correos, visualizara actividad.

3. CLIENTES DE CORREO:
Los clientes de correo permiten interactuar con el Servidor de Correo, los
clientes de correo usan protocolos estándares como el SMTP, POP3 o
IMAP.

• CUENTAS DE CORREO:

9
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)
Postfix toma como referencia de cuentas de correo las que están
registradas en el sistema Linux.
Creando Cuentas: Grupo: Alumnos Grupo: Alumnos
# groupadd alumnos v
# useradd jorge -g alumnos v
# passwd jorge v Usuario: pedro
Clave: alumno2
Usuario: jorge
Clave: alumno1
# useradd pedro -g alumnos v
# passwd pedro v

• CONFIGURANDO CLIENTE DE CORREO:


Configurando OUTLOOK EXPRESS:
1
3

2 ´

“Si acepta la validación indica


que la configuración esta OK”
Servidor Correo
Implementado

10
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

4. CORREO WEBMAIL:

El acceso vía web es otra forma de ingreso. Linux tiene diversos programas
WEBMAIL que permiten que un cliente pueda ingresar a su buzón vía web.
El Squirrelmail es un programa WEBMAIL práctico para esta operación no
reemplaza al posftix (SMTP) ni al dovecot (IMAP) necesita de un SMTP e
IMAP para su funcionamiento.
/

 INSTALACIÓN. etc/

# yum install -y squirrelmail v


squirrelmail
/
Config.php
 CONFIGURACION. .cf

Editar el archivo config.php en:

/etc/squirrelmail/

Idioma de la plantilla a mostrar


config.php

Dominio a Mostrar

Script que provee


Postfix para recibir
los correos que
envían los clientes

 Activando SQUIRRELMAIL:

# chkconfig httpd on v
# service httpd start v

 Comprobando configuración que ha sido agregada por


(SQUIRRELMAIL) en la configuración del Servicio WEB:

# cat /etc/httpd/conf.d/squirrelmail.conf v

11
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

Ruta del sistema de


Archivos donde se
encuentra la plantilla

 Prueba de Ingreso al SQUIRRELMAIL:

Componiendo correo:

12
CIBERTEC SISTEMAS OPERATIVOS
AVANZADOS (LINUX)

Recepcionando correo

OBSERVACIONES:

CIBERTEC: 2012-01
Prof. Juan HUAPAYA Vásquez

13

Das könnte Ihnen auch gefallen