Vous êtes sur la page 1sur 76

Servidores

Linux
DNS y Correo
GRD-8
Roger Avila

GC-F-004 V.01

Contenido
Servidor DNS
Instalacin y Configuracin de Bind

Servidor de Correo
Instalacin
Instalacin
Instalacin
Instalacin

de
de
de
de

Apache (Servicio Web)


Postfix (SMTP)
Dovecot (POP3 e IMAP)
Squirrelmail (Web Mail)

Preguntas
GC-F-004 V.01

Servidor DNS

GC-F-004 V.01

DNS
Un Domain Name System, (Puertos TCP y
UDP 53) es una base de datos distribuida, la
cual forma un sistema jerrquico para traducir
de nombres (hostnames) a Direcciones IP y
viceversa.
En el DNS no existe una base de datos central
con toda la informacin de los hosts de
Internet. Por el contrario la informacin es
distribuida entre cientos de servidores de
nombres (name servers).

GC-F-004 V.01

DNS
Esto permite controlar por segmentos toda la
base de datos en general, logrando que la
informacin de cada uno de estos segmentos
este disponible a travs de toda la red
utilizando un esquema cliente - servidor.
La estructura de DNS se asemeja a la
estructura jerrquica de los sistemas de
archivos de UNIX, la cual se representa con un
rbol invertido.

GC-F-004 V.01

Estructura
DNS

GC-F-004 V.01

Dominio
Agrupacin de equipos, usuarios y recursos
que
estn
administrados
de
manera
centralizada.

www.youtube.com
Nombre del equipo
Dominio
GC-F-004 V.01

TLD
TLD (Top Level Domain) (Dominios de
nivel superior)
g TLD: Genricos; .com .net .org
cc TLD: Geogrficos; .es .co .mx
u TLD: Carcter Tcnico; .arpa .root
GC-F-004 V.01

FQDN
FQDN (Fully qualified domain name) =
URL
Es el nombre de dominio completo mas
el nombre del equipo

www.sena.edu.co
FQDN
GC-F-004 V.01

Zonas
Zon
as
Zona
Princip
al
(Maestr
o)

Zona
Secund
aria
(Esclavo)

Zona de
rutas
internas
(copia de
registros
importantes
)
GC-F-004 V.01

Zonas
Zona Directa: Se ingresan los nombres
de dominio y se traducen a direcciones
IP.
Zona Inversa: Se ingresan direcciones
IP y se traducen a nombres de dominio.

GC-F-004 V.01

Tipos de Registros
Registr
o

Descripcin

Servidor de nombres, el mismo servidor


DNS
A
Asocia el nombre con una IPv4
AAAA
Asocia el nombre con una IPv6
SOA
Inicio de autoridad = Servidor DNS
Alias; traduce un nombre a otro nombre
CNAME
de dominio
Puntero; asocia un IP a un nombre de
PTR
dominio
Mail Exchange, asocia un servidor de
NS

GC-F-004 V.01

Instalacin y
Configuracin de
BIND
GC-F-004 V.01

Bind9 - DNS
Se realizar la instalacin del servicio de
DNS en un equipo con Debian 7.7, lo
primero ser instalar el paquete bind9

GC-F-004 V.01

Bind9 - DNS

GC-F-004 V.01

Bind9 - DNS
Una vez instalado abrimos la ruta de
configuracin principal

GC-F-004 V.01

Bind9 - DNS
Podemos
guiarnos
con
el
archivo
named.conf.default-zones ubicado en
/etc/bind/ y escribimos los siguiente:

GC-F-004 V.01

Bind9 - DNS
Ingresamos a la ruta /etc/bind y
copiamos las plantillas de las zonas
directa
e
inversa
en
la
ruta
/var/cache/bind. Tener en cuenta cambiar
al nombre que asignamos en el archivo
named.conf.local

GC-F-004 V.01

Bind9 - DNS
Ingresamos a la ruta /var/cache/bind y
verificamos que los archivos se hallan
copiado correctamente.

GC-F-004 V.01

Bind9 - DNS
Abrimos el archivo de la zona directa en
nuestro caso se llama grd8.db e ingresamos los
siguientes parmetros.

GC-F-004 V.01

Bind9 - DNS
Abrimos el archivo de la zona inversa en
nuestro caso se llama 192.168.rev e ingresamos
los siguientes parmetros.

GC-F-004 V.01

Bind9 - DNS
Realizamos un named-checkzone a cada zona
y finalizamos con un named-checkconf para
verificar que las configuraciones quedaron bien
realizadas.

GC-F-004 V.01

Bind9 - DNS
Ingresamos al archivo resolv.conf de la
ruta /etc/ e ingresamos el nombre de
nuestro dominio como se muestra a
continuacin.

GC-F-004 V.01

Bind9 - DNS
Por ultimo reiniciamos el servicio bind9

GC-F-004 V.01

Bind9 - DNS
Y
verificamos
que la direccion
IP de nuestro
servidor
este
asignada
de
forma esttica
y que los datos
estn correctos.
GC-F-004 V.01

Bind9 - DNS
Pruebas: Vamos a realizar las pruebas del servicio
DNS localmente en el servidor, y como se puede
observar este funciona con xito.

GC-F-004 V.01

Bind9 - DNS
Pruebas: Luego realizamos la misma prueba desde
un cliente conectado a la red del servidor.

GC-F-004 V.01

Servidor de Correo

GC-F-004 V.01

Definicin
Un servidor de correo
es una aplicacin que
nos permite enviar
mensajes (correos) de
unos usuarios a otros,
con independencia de
la red que dichos
usuarios
estn
utilizando.
GC-F-004 V.01

Funciones
Acepta un mensaje entrante
Comprueba las direcciones del mensaje
Si son direcciones locales, almacena el
mensaje para recuperarlo
Si son direcciones remotas, enva el
mensaje hacia su destino
Si el mensaje no se puede enviar ,
devuelve un mensaje de error
GC-F-004 V.01

Agentes: MTA
MTA:
(Mail
Transfer
Agent),
agente
de
transferencia de correo,
bsicamente se encarga
de la transferencia de los
mensajes
de
correo
electrnico
entre
los
dispositivos que usan el
protocolo SMTP. Algunos
servidores
de
correo:
Sendmail, qmail, Postfix,
Exim,
Mercury
Mail

GC-F-004 V.01

Agentes: MDA
Mail
Delivery
Agent
(MDA), o agente de
entrega de correo, es un
software
que
recibe
mensajes
de
correo
electrnico desde un Mail
Transport Agent y se
encarga de entregarlos a
los buzones de correo de
sus
destinatarios.
En
sistemas de tipo Unix,
Maildrop,
Dovecot,

GC-F-004 V.01

Agentes: MDA
MUA (Mail User Agent) Un
agente de correo de
usuario, es una aplicacin
que le va a permitir a un
usuario leer y escribir
mensajes
de
correo
electrnico, bien sea por
una interfaz grfica o en
texto plano.
Debe
tener
funcionalidades
de
agente de acceso a

GC-F-004 V.01

Puertos

PROTOCO
LO

PUERT
O

TRANSPORT
E

PROTOCOL
O SEGURO

PUER
TO

TRANSPOR
TE

SMTP

25

TCP

SMTPS

465

TCP

IMAP

143

TCP

IMAPS

993

TCP

POP3

110

TCP

POP3S

995

TCP

GC-F-004 V.01

SMTP
El protocolo SMTP (Simple Mail Transfer Protocol o
Protocolo para la transferencia simple de correo
electrnico) es un protocolo de comunicaciones
basado en texto, y utilizado para intercambiar
mensajes de correo electrnico. Se emplea para
gestionar el correo saliente.
Si el servidor de correo de destino no est en lnea o
est muy ocupado, cuando se envan los mensajes,
el SMTP pone los mensajes en cola para enviarlos
posteriormente. Si el mensaje an no se ha
entregado despus de un tiempo predeterminado
de expiracin, se devolver al emisor como

GC-F-004 V.01

POP e IMAP

GC-F-004 V.01

Instalacin de
Apache
GC-F-004 V.01

Apache (Servicio
Web)
Vamos a implementar el servicio de correo con
Postfix (SMTP), Dovecot (POP3 e IMAP) y
Squirrelmail (Webmail). Lo primero ser instalar
el paquete apache2 el cual se encargar del
servicio Web.

GC-F-004 V.01

Apache (Servicio
Web)
Una vez instalado debemos abrir un explorador
e ingresamos a nuestro servidor definido por el
nombre mail.grd8.com y vemos que nos
muestra una web bsica.

GC-F-004 V.01

Instalacin de
Postfix
GC-F-004 V.01

Postfix (SMTP)
Instalamos el paquete postfix

GC-F-004 V.01

Postfix (SMTP)
Se abre una ventana de configuracin, esta
explica los modos de funcionamiento de Postfix,
en este punto presionamos Aceptar.

GC-F-004 V.01

Postfix (SMTP)
Escogemos Sitio de
seleccionamos aceptar.

Internet

luego

GC-F-004 V.01

Postfix (SMTP)
A continuacin debemos ingresar el dominio
que estamos utilizando en nuestro sistema y
presionamos Aceptar.

GC-F-004 V.01

Postfix (SMTP)
Abrimos el archivo /et c/postfix/main.cf
ingresamos los parmetros siguientes.

GC-F-004 V.01

Postfix (SMTP)
Abrimos el archivo /et c/postfix/main.cf
ingresamos los parmetros siguientes.

GC-F-004 V.01

Postfix (SMTP)
Guardamos el archivo y reiniciamos el servicio
de Postfix

GC-F-004 V.01

Instalacin de
Dovecot
GC-F-004 V.01

Dovecot (POP3 e
IMAP)
Instalamos los paquetes de Dovecot

GC-F-004 V.01

Dovecot (POP3 e
IMAP)
En los archivos de Dovecot no es necesario
realizar ninguna modificacin, pero si llegara a
fallar debemos ingresar las siguiente lnea en el
archivo /etc/dovecot/dovecot.conf al final
protocols = pop3 imap
Y reiniciamos el servicio con:
service dovecot restart

GC-F-004 V.01

Instalacin de
Squirrelmail
GC-F-004 V.01

Squirrelmail
(Webmail)
Instalamos el paquete de Squirrelmail

GC-F-004 V.01

Squirrelmail
(Webmail)
Configuramos el servicio ingresando
Y se abrir la configuracin de Squirrelmail

GC-F-004 V.01

Squirrelmail
(Webmail)
Presionamos D y luego escribimos dovecot
para indicar que lo usaremos para manejar el
protocolo IMAP.

GC-F-004 V.01

Squirrelmail
(Webmail)
A
continuacin
mostrar
la
siguiente
informacin, presionamos Enter para continuar.

GC-F-004 V.01

Squirrelmail
(Webmail)
Ingresamos a la segunda opcin y presionamos
Enter

GC-F-004 V.01

Squirrelmail
(Webmail)
Luego ingresamos a la primera opcin para
ingresar el dominio.

GC-F-004 V.01

Squirrelmail
(Webmail)
Luego ingresamos a la primera opcin para
ingresar el dominio.

GC-F-004 V.01

Squirrelmail
(Webmail)
Ingresamos nuestro dominio y presionamos
Enter

GC-F-004 V.01

Squirrelmail
(Webmail)
Ahora se muestra la configuracin final,
guardamos presionamos S y luego salimos
presionando Q

GC-F-004 V.01

Squirrelmail
(Webmail)
Ingresamos a la ruta donde se guarda la pagina
por defecto del servidor Web, luego ingresamos
el comando para enlazar la pagina de
Squirrelmail dentro de la opcin webmail, para
finalizar reiniciamos el servicio web de apache
2.

GC-F-004 V.01

Squirrelmail
(Webmail)
Creamos 2 usuarios para realizar pruebas y les
asignamos su respectiva contrasea.

GC-F-004 V.01

Squirrelmail
(Webmail)
Reiniciamos todos los servicios asociados

GC-F-004 V.01

Squirrelmail
(Webmail)
Ingresamos localmente con un navegador a la
pagina mail.grd8.com/webmail y nos loguemos
con un usuario.

GC-F-004 V.01

Squirrelmail
(Webmail)
Una vez ingresemos, vamos a enviar un correo
de prueba al segundo usuario.

GC-F-004 V.01

Squirrelmail
(Webmail)
Ingresamos por
verificamos
que
correctamente.

el segundo
el
correo

usuario y
se
recibi

GC-F-004 V.01

Squirrelmail
(Webmail)
Ahora ingresamos al correo Webmail desde un
cliente con Windows XP, y verificamos que el
correo carga correctamente.

GC-F-004 V.01

Preguntas

1. Cuales paquetes se deben


instalar para realizar toda la
implementacin de correo en
Linux?

GC-F-004 V.01

Preguntas
R/
-apache 2
-postfix
-dovecot-imapd dovecot-pop3 dovecot common
-squirrelmail

GC-F-004 V.01

Preguntas

2. Al instalar el servicio de DNS


cuales son las zonas que se
deben configurar?

GC-F-004 V.01

Preguntas

R/
-Zona Directa
-Zona Inversa

GC-F-004 V.01

Preguntas

3.
Que
funcin
cumple
Squirrelmail
en
la
implementacin del servicio de
Correo.

GC-F-004 V.01

Preguntas

R/
Squirrelmail es el encargado de proporcionar una
interfaz Web de acceso al correo a travs del
protocolo IMAP.

GC-F-004 V.01

Preguntas

4.
Cuales
son
los
puertos
asociados a la implementacin
de correo y DNS.

GC-F-004 V.01

Preguntas

R/
SMTP: 25 TCP
POP3: 110 TCP
IMAP: 143 TCP
DNS: 53 TCP y UDP

GC-F-004 V.01

GRACIAS
GC-F-004 V.01

Vous aimerez peut-être aussi