Está en la página 1de 9

Roger Humberto Uñoja Ch.

CONFIGURACION DE SERVIDORES MAIL,WEB

En hora buena usuario, a continuación vamos a describir los pasos sencillos pero necesarios
para la configuración de los servicios de red, DNS(Servidor de nombres), html(Webserver), y

correo MailServer(sedmail, POP3):

1. Ingresar como root


Si estas en el modo grafico abrir una terminal de consola con ALT+F2 (escribir: gnome-
terminal) y logear como root.

2. Verificamos si esta levantada la interface de la tarjeta de red

Para levantarla solo escribimos


#ifconfig eth0 up
3. Editar el archivo con el editor vi para nuestra red: 192.168.1.190/24

#vi /etc/sysconfig/network-script/ifcf-eth0

Tutor Linux Servers Página 1


Roger Humberto Uñoja Ch.

Presionar la tecla “i” para editar luego ESC+:wq para salir guardando los cambios,

luego reiniciar el servicio con:


#service network restart

4. Habiendo reiniciado el servicio de la red con los nuevos cambios , realizar la prueba
haciendo ping a la red.
5. Si aun asi no funciona lo mas recomendable es apagar el NetworkManager q debe estar

iniciado por defecto.


# /etc/init.d/NetworkManager stop
#chkconfig NetworkManager off
Y luego volver a reinciar el servicio de la red

6. Para configurar el DNS cliente editamos el archivo de la siguiente forma:


#vi /etc/resolv.conf. Luego agregamos las IPs con los parámetros nameserver
Guardamos los cambios y reiniciamos el servicio de red, y para probarlo hacemos ping
a las direcciones introducidas. Colocamos 192.168.1.195 para q sea cliente DNS de
nuestro servidor DNS

Tutor Linux Servers Página 2


Roger Humberto Uñoja Ch.

Configuracion del WebServer


7. Para configurar el servidor web es necesario tener instalado el paquete “httpd”

Verificamos el paquete con


#rpm –qa|grep “httpd”

8. Editamos el archivo ubicado en


#vi /etc/httpd/conf/httpd.conf

Tutor Linux Servers Página 3


Roger Humberto Uñoja Ch.

Habilitamos el ServerName con nuestro dominio como principal y verificamos si la ruta


del index.html esta especificada

Si queremos habilitar otro dominio lo añadimos como un VirtualHost y también el

dominio principal. Guardamos los cambios con ESC+:wq e iniciamos el servicio con
#service httpd start

Tutor Linux Servers Página 4


Roger Humberto Uñoja Ch.

9. Antes de hacer la prueba no olvidemos crear los archivos web por cada dominio en su
respectivo directorio. Luego hacemos la prueba desde un navegador

También es posible ingresar al sitio web desde otro host, tan solo se debe agregar la
dirección de nuestro servidor DNS a la lista de nameserver del clienteDNS de ese host.

Configuracion
Configuracion POP3 y SMTP Sendmail para MailServer

Tutor Linux Servers Página 5


Roger Humberto Uñoja Ch.

10. Para esto necesitamos un servicio q pueda recepcionar los correos que no envíen y
para esto necesitamos editar el archivo en:

11. Pero antes verificar si los paquetes dovecot y sendmail están instalados
#rpm –qa|grep “dovecot”

#rpm –qa|grep “sendmail”

#vi /etc/dovecot.conf

Una vez habilitados el código de protocols y mail_location, iniciamos el servicio dovecot

y ya

Tutor Linux Servers Página 6


Roger Humberto Uñoja Ch.

#service dovecot start

Para poder enviar correos se necesita el servicio de un SMTP(send mail transport

protocol) y para este caso escogeremos sendmail.


#vi /etc/mail/sendmail.mc

Habiendo configurado estas dos líneas tenemos configurado ya el servicio para enviar
mails, nótese q en LOCAL_DOMAIN se introduce el nombre de host y el dominio del
servidor

Tutor Linux Servers Página 7


Roger Humberto Uñoja Ch.

12. No se debe de olvidar también ninguno de estos servicio podría funcionar fuera de este

equipo si no configuramos el firefalls o cortafuegos ,habilitando cada de los puertos q


utilizan los servicios en el iptables.
iptables
#vi /etc/sysconfig/iptable
O también es posible agregar los servicios en su interfaz de conf de cortafuegos del
sistema

Tutor Linux Servers Página 8


Roger Humberto Uñoja Ch.

13. Para realizar las pruebas se las puede realizar de la siguiente manera:
14. Estando en un usuario común:

Podemos verificar si el correo ha sido recibido en un usuario con TELNET

#telnet www.nls.com.bo 110


user usuario
pass #####
list //para listar todos los correos entrantes
retr ? // el numero del mail para leer

//quit para salir de telnet

Buena suerte y mucha practica es todo lo q se necesita!!

Tutor Linux Servers Página 9