lab09 servidor de correo linux-2015-mayorca
DESCRIPTION
servidor de correoTRANSCRIPT
Redes de computadoras II
IV Ciclo
Laboratorio No09
“Implementación del Servicio Correo en Linux”
Redes de computadoras II Tecsup
Linux: Servicio de correo
Objetivos:
Al finalizar el laboratorio el estudiante será capaz de: Describir el funcionamiento y las características del Servicio de Correo en Linux. Instalar y configurar el servicio de Correo en Linux.
Introducción:
El Servicio de Correo fue uno de los primeros servicios que se implementó en Internet, siendo actualmente un servicio Imprescindible en cualquier organización o para uso personal.
En las empresas el servicio de correo o contar con direcciones electrónicas mejora las comunicaciones personales con nuestros clientes y dentro de la propia organización.
Este laboratorio permitirá comprobar el funcionamiento del servició de correo, y su implementación en un entorno Linux.
Preparación:
El alumno debe haber revisado previamente el material del curso sobre los temas que se tratará en este laboratorio.
Durante el desarrollo de los temas de clase se tendrán ejercicios explicativos en cada uno de los puntos, ello le dará a la sesión una interacción de la teoría y la parte práctica, ya que en todo momento el alumno podrá comprobar en su propia computadora, todos los ítems del manual.
Seguridad:
Ubicar maletines y/o mochilas en el gabinete al final de aula de Laboratorio o en los casilleros asignados al estudiante.
No ingresar con líquidos, ni comida al aula de Laboratorio. Al culminar la sesión de laboratorio apagar correctamente la computadora y el monitor; y ordenar
las sillas utilizadas.
Equipos y materiales:
Dos computadoras con Windows 7 (clientes). Dos computadoras con Centos6.5. Las computadoras deben de estar conectas a la red del laboratorio.
Guía de Laboratorio Página 1
Redes de computadoras II Tecsup
Procedimiento y Resultados:
PREPARACIÓN DELASMÁQUINAS VIRTUALES Y CONECTIVIDAD
Debido a que se va a realizar el manejo de varias máquinas virtuales es recomendable estructurar los nombres de los directorios de descompresión de las máquinas virtuales y la asignación de etiquetas para evitar confusión.
1. Se realizará la siguiente estructura de directorios con máquinas virtuales.
I1 I2 SD SM
Nota: Para Windows 7 serequiere la descarga de Windows Live mail, ya que no trae el outlook express.
2. Se abrirán las máquinas virtuales en el mismo entorno del vmware.
3. Configurar los parámetros de conectividad apropiados en cada Máquina Virtual. (Ver diagrama)
4. En I1e I2realizará las pruebas de acceso: Abra una ventana del Símbolo de Sistema. Pruebe con ping hacia el destino del Server DNS y el Server Mail.
Servidor Dns
Guía de Laboratorio Página 2
1 3 4
PING
“Tiene que
lograr
2
Redes de computadoras II Tecsup
Ping cliente a dns
Ping cliente a servidor correo
Guía de Laboratorio Página 3
Redes de computadoras II Tecsup
Entregable 1: Capture las pantallas donde se muestre la Conectividad entre el cliente y los 2 servidores Linux.
REGISTRO DE CORREO
Al contar con un DNS interno, podremos crear Dominios Internos que serán usados para la red Interna. A continuación mostramos la parte de la creación del dominio y del registro del servidor CORREO para luego acceder vía nombre.
5. En el SD se generará la estructura del Dominio:
6. Vía Webmin se generará el Dominio y sus respectivos registros:
Guía de Laboratorio Página 4
DOMINIO: labo11.com.peHost Registro IPmail A IP_SM(192.168.11.112)
MX
Redes de computadoras II Tecsup
Continúe los pasos de la creación de Zonas:
Clic<Create>
Clic<Create>Return to Zone List<Apply>
Reiniciar el servicio.
Guía de Laboratorio Página 5
Nombre a asignar para la resolución.
IP del HOST a resolver.
“En la sección del Dominio (labo11.com.pe), existen los registros a crear. Registraremos el registro del tipo (A) para el nombre (mail)”
1
2
Tipo de registro “MX”. Ingresaremos para indicar al Dominio quien será el Servidor de Correo.
3
Indicar el nombre del correo que se genero en los registro “A”.
4 Asignando un número de Prioridad referencial.
“Al ser el único servidor de Correo cualquier número que se registre será considerado como de alta prioridad”
Tipo de registro “A”. Ingresaremos para crear a “mail”
Redes de computadoras II Tecsup
7. En I1 e I2 se realizarán las pruebas:
Entregable 2: Capture las pantallas donde se muestre la Conectividad entre los clientes y el servidor de Correo.
8. En el SM se consultará por registros:
Entregable 3: Capture las pantallas donde se muestre la respuesta de cada consulta de la pregunta anterior.
Nota: La respuesta del registro MX es clave, esta respuesta garantiza que los Servidores de Correos cuando envíen correo a nuestro Servidor de Correo,consultarapreviamente en el DNS por el registro MX del Dominio, luego de obtener respuesta consultara por la IP de (mail.labo11.com.pe) para luego enviar el correo a esta IP.
9. En la máquina real (acceso a Internet) consultará vía WEB para Dominios Reales, pruebe con otros dominios.
Guía de Laboratorio Página 6
PING mail.labo11.com.pe“Listo ya
resolvemos por nombre.”
# host –t mx labo11.com.pe
“El DNS ha confirmado que si existe registro MX del dominio.”
“El DNS ha confirmado la resolución del nombre”
# host –t A mail.labo11.com.pe
Redes de computadoras II Tecsup
http://mxtoolbox.com
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 Correo responderá el nombre. En un caso real de producción el encargado de esta configuración es el proveedor del enlace de Internet.
10. En el (SD) y vía Webmin generaremos la resolución INVERSA:
Clic<Create>
Guía de Laboratorio Página 7
Creando Zona Master
1
2“Red a administrar la resolución inversa o reversa”
“Indicando del tipo Reverso”
*Email de referencia
3
“Tipo de registro (PTR)”
Redes de computadoras II Tecsup
Clic<Create>Return to Zone ListClic <Apply>
Reiniciar el servicio.
11. En el (SM) se realizarán las pruebas:
Entregable 4: Capture la pantalla donde se muestre la resolución inversa de la pregunta anterior.
Nota: En un caso REAL si no obtiene respuesta de Resolución Inversa de su IP PUBLCA del Servidor de CORREO, consulte con su PROVEEDOR de INTERNET para generar la resolución Inversa.
12. En la máquina real realizará una consulta vía WEB para Dominios Reales
http://mxtoolbox.com/diagnostic.aspx
Guía de Laboratorio Página 8
4
*IP del Servidor de CORREO
*Nombre del Servidor de CORREO
# host 192.168.11.112“La IP resolvió el nombre del Server de Correo”
Redes de computadoras II Tecsup
CONFIGURACIÓN DEL 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.
13. Verificación en el (SM) de la existencia del paquete:
Nota: En casos que no tuvieran los programas use el (yum)
14. En el (SM) configuración del archivo:
Reiniciar el servicio
15. En el (SM) se activará el Postfix de forma permanente:
Verificar que el sendmail no esté instalado
Guía de Laboratorio Página 9
postfix
# rpm –q postfix
main.cf
myhostname = mail.labo11.com.pemydomain = labo11.com.pemyorigin = $mydomainmydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
“Ubicar las variables si están comentadas (#) des comentarla y personalizar los valores”
“Dominio de los correos a salir”
“Nombre del Server de correo”
inet_interfaces = allmynetworks = 192.168.11.0/24, 127.0.0.0/8home_mailbox = Maildir/
“Activación del puerto 25 en todas las interfaces”
“Asegure que esta variables no se repita con otro valor”
“Red autorizada a aceptar envíos de correos”*Indicar la red de los Clientes.
“Red localhost de uso interno del Server de Correo”
“Ok. Resolución inversa”
“Destinos autorizados a recibir coreos para procesarlos”
Redes de computadoras II Tecsup
Activandoel POSTFIX:
Verificando activación del puerto 25:
16. En el (SM) se comprobará respuesta del puerto 25:
Escribir comando quit para salir
Entregable 5: Capture la pantalla donde se muestre el resultado del telnet.
CONFIGURACIÓN DEL POP/IMAP SERVER
El software DOVECOT da el soporte de servicio POP3, IMAP. El POP3 se encargara de entregar correos a los Clientes, previa validación.
17. En el(SM) se comprobará la existencia del paquete:
Guía de Laboratorio Página 10
# chkconfig postfix on
# service postfix restart
# netstat –atun
# telnet 192.168.12.112 25
# rpm –q sendmail
“Respuesta del Server informando su nombre (mail.labo11.com.pe) y el programa del server de correo (Postfix)”
dovecotInfo: Paquetes viene comúnmente en las distribuciones
“Comando para salir de la conexión”
Redes de computadoras II Tecsup
18. Configuración en el (SM) de los Bloques de configuración:
#vi /etc/dovecot/dovecot.conf
# vi /etc/dovecot/conf.d/10-mail.confmail_location = maildir:~/Maildir
# vi /etc/dovecot/conf.d/10-auth.confdisable_plaintext_auth = noauth_mechanisms = plain login
# vi /etc/dovecot/conf.d/10-master.conf unix_listener auth-userdb { #mode = 0600 user = postfix group = postfix
Activando el dovecot:
Verificando activación del puerto 110, 143:
19. En el (SM) se comprobará la respuesta vía telnetde los puertos110, 143:
Guía de Laboratorio Página 11
#____________________________________
protocols = imap pop3
“Ubicar las variables si están comentadas (#) des comentarla y personalizar los valores”
“Habilitando el soporte de protocolos”
“Respuesta del Server informando el programa (DOVECOT)”
# chkconfig dovecot on
# service dovecot _____________
#______________________
# rpm –q dovecot
Redes de computadoras II Tecsup
Entregable 6: Capture las pantallas donde se muestre el resultado de ambos telnet para cada puerto.
20. En (SM) se visualizará la actividad del servicio:
Guía de Laboratorio Página 12
# ___________________________________
“Respuesta del Server informando el programa (DOVECOT)”
“Estas pruebas de los puertos garantiza que
los servicios están activos. Ahora
podemos continuar..
“Mantener esta consola, no cerrarla al enviar más adelante correos, visualizara actividad. “
# tail –f /var/log/maillog
Redes de computadoras II Tecsup
CUENTAS Y 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. Postfix toma como referencia de cuentas de correo las que están registradas en el Sistema Linux (passwd)
21. En el (SM) se crearán cuentas:
CONFIGURACIÓN DEL 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 POSTFIX (SMTP) ni al DOVECOT (IMAP) necesitan de un SMTP e IMAP para su funcionamiento.
22. En el (SM) comprobación del nombre del paquetes:
Verifique si se encuentra el paquete y la versión del mismo.
Iniciar el servicio web:
# service httpd start#chkconfig httpd on
23. Configurar el Squirrelmail
# cd /usr/share/squirrelmail/config/# ./conf.pl
Elegir la opción 1
Guía de Laboratorio Página 13
# groupadd gatos
# useradd benito –g gatos
# passwd benito
# useradd cucho –g gatos
# passwd cucho
squirrelmail
# rpm _____________________
Redes de computadoras II Tecsup
Modificar lo que está enmarcado:
Elegir la opción S, luego R Elegir la opción 2 (Server Settings)
Guía de Laboratorio Página 14
Redes de computadoras II Tecsup
Elegir la opción S, luego Q para salir
A continuación debe editar el archivo httpd.conf ingresa a la siguiente ruta:
# vi /etc/httpd/conf/httpd.conf
Alias /squirrelmail /usr/share/squirrelmail<Directory /usr/share/squirrelmail> Options Indexes FollowSymLinks RewriteEngine On AllowOverride All DirectoryIndex index.php Order allow,deny Allow from all</Directory>
Reiniciar el demonio httpd
Guía de Laboratorio Página 15
Redes de computadoras II Tecsup
24. En el(SM) se modificarán los Bloques de configuración:
Activando squirrelmail:
Comprobando configuración que ha sido agregada por (squirrelmail) en la configuración del Servicio WEB:
25. En (I1) probaremos el ingreso vía WEBMAIL de la cuenta benito:
Guía de Laboratorio Página 16
config.php
“Idioma de la plantillas a mostrar”
# chkconfig httpd on
# service httpd restart
*Dominio a administrar
“Script que provee Postfix para recibir los correos que envían los clientes”
“Puerto para recoger correos. Este puerto fue habilitado por el DOVECOT”
“Puerto para enviar correos. Este puerto fue habilitado por el POSTFIX”
“Squrrelmail, no es un Servicio, son plantillas de
Pagina WEB que permiten acceder a
información de Servidores de Corre vía el Servicio
# cat /etc/httpd/conf.d/squirrelmail.conf
“Ruta vía WEB para acceder al squirrelmail”
“Ruta del Sistema de archivos donde se encuentra las plantillas”
“Ubicar las variables si están comentadas (#) des comentarla y personalizar los valores de lo enmarcado”
“Interface del Cliente de Correo vía WEBMAIL”
Redes de computadoras II Tecsup
Vía WEBMAIL el usuario (cucho) enviará un correo a (benito)
Guía de Laboratorio Página 17
“Secciones del manejo del correo. La información se almacena en el disco del Servidor”
RECEPCION
Para escribir un correo: Compose
Redes de computadoras II Tecsup
Recepcion
Envio
Entregable 7: Capture las pantallas donde se muestre la ventana de logueo, la bandeja de envío y recepción a Cucho.
ACCESO POR UN CLIENTE MS OUTLOOK (2010)
Guía de Laboratorio Página 18
“Desde cualquier lugar que tenga un WEB podrá
ingresar al correo
Redes de computadoras II Tecsup
26. En el (I1) seconfigurará en el OUTLOOK un Cliente de Correo.
Siguiente En cuentas de correo electrónico elegir Si. Siguiente
Activar la casilla para personaliza la configuración de los protocolos
Guía de Laboratorio Página 19
Redes de computadoras II Tecsup
Elegir la primea opción
Configurar según el cuadro:
Guía de Laboratorio Página 20
Redes de computadoras II Tecsup
Usar enviar y recibir
Guía de Laboratorio Página 21
Redes de computadoras II Tecsup
Tarea:
27. En el (I1) probaremos el envío y recepción del correo de la cuenta:[email protected]:
Entregable 8: Capture la pantalla donde se muestre la bandeja de entrada y la vista previa del correo recientemente enviado.
28. En (I1 e I2) se realizarán envíos de correos entre estas 2 cuentas de Benito y Cucho:
En (I2) configure en el OUTLOOK la cuenta de cucho.
El user (benito) envía un correo a (cucho)
Compruebe que (cucho) envié un correo de respuesta a (benito).
Entregable 9: Capture las pantallas donde se muestre la bandeja de entrada de cada Cuenta y la vista previa del correo recientemente enviado.
EVENTOS
Guía de Laboratorio Página 22
Redes de computadoras II Tecsup
29. En la pregunta 20 inició una actividad. Visualizar la consola. Abrir otra consola, visualizar e indicar el path del archivo maillog.
__________________________________________________________________
Entregable 10: Capture la pantalla de este archivo que muestre el envío de correo del usuario benito a otro usuario.
En Outlook 2013 configurar con Protocolo IMPA4: Explicar la diferencia con Pop3
Entregable 10: Capture la pantalla donde muestre la configuración y acceso desde dos dispositivos a la misma cuenta.
Guía de Laboratorio Página 23
Redes de computadoras II Tecsup
Conclusiones:
Indicar las conclusiones a las que llegó luego de realizado el laboratorio.
Guía de Laboratorio Página 24
Redes de computadoras II Tecsup
Criterios de evaluación:
Redes y Comunicaciones de Datos
Rúbrica
Resultado
a. Los estudiantes, implementan y mantienen Redes de Computadoras y Sistemas de Comunicaciones de datos, proporcionando seguridad a los medios involucrados con el procesamiento y transferencia de información, aplicando técnicas de gestión de proyectos y herramientas modernas.
Criterio de desempeño
a.1 Instala, configura y mantiene equipos de cómputo, redes de datos, sistemas operativos y sistemas de telecomunicaciones.
Curso Redes de computadoras II Periodo 2014-I
Actividad Instala y configura el servicio correo en Linux Semestre IV
Nombre del Alumno Semana 9
Docente Fecha Sección
Criterios a Evaluar Excelente BuenoRequiere Mejora
No Aceptable
Puntaje Logrado
Instala y verifica conectividad del Servicio de correo en Linux y resolución del registro MX.
6 5 3 2-0
Realiza la resolución inversa y telnet a los puertos 25, 143 y 110.
6 4 3 1-0
Configura correo Webmail, envía correo a usuarios vía web y cliente Outlook 2010.
4 3 2 1-0
Configura con protocolo IMAP4 en cliente Outlook 2013 y explica la diferencia con el protocolo POP3.
4 3 2 1-0
Total 20 15 10 05
Acciones a cumplir
Impuntualidad (1-0) -
Conclusiones: (ortografía y sintaxis) (2-0) -
Puntaje Final
Comentario al alumno o alumnos
Descripción
ExcelenteDemuestra un completo entendimiento del problema o realiza la actividad cumpliendo todos los requerimientos especificados.
BuenoDemuestra un considerable entendimiento del problema o realiza la actividad cumpliendo con la mayoría de los requerimientos especificados.
Requiere mejoraDemuestra un bajo entendimiento del problema o realiza la actividad cumpliendo con pocos de los requerimientos especificados.
No Aceptable No demuestra entendimiento del problema o de la actividad.
Guía de Laboratorio Página 25