Instalación y configuración de postfix y squirrel

Post on 08-Feb-2017

37 views 1 download

Transcript of Instalación y configuración de postfix y squirrel

Rodrigo García Miranda

INSTALACIÓN Y CONFIGURACIÓN DE POSTFIX Y SQUIRREL

Comenzaremos preparando la maquina con Ubuntu server 14.04 configurando su

tarjeta de red en modo adaptador puente y modo promiscuo permitir todo.

En el siguiente paso accederemos a /etc/network/interfaces he introduciremos la

configuración del adaptador de red.

Rodrigo García Miranda

Una vez realizada la configuración de red, reiniciaremos el equipo para que coja la

nueva información, y usaremos el comando sudo apt-get update para que el servidor

quede actualizado.

Rodrigo García Miranda

Una vez realizado esto cambiaremos el nombre de nuestro host modificando el archivo

/etc/hosts y /etc/hostname

Rodrigo García Miranda

El siguiente paso será descargar el paquete para que funcione el servidor DNS bind9

con el comando sudo apt-get install bind9.

Una vez instalado el paquete procedemos a configurar las dos zonas de búsqueda,

directa e inversa que se encuentra en la ruta /etc/bind/named.conf.local

Rodrigo García Miranda

Ahora crearemos los archivos que marcamos en la ruta que será una copia de unos ya

existentes, para ello usaremos el compando

Sudo Cp/etc/bind/db.local /etc/bind/Rodrigo.mio

Rodrigo García Miranda

Una vez copiado procedemos a modificarlo.

Rodrigo García Miranda

Ahora procedemos a configurar el segundo archivo con el comando y su posterior

configuración

Cp /etc/bind/db.127 /etc/bind/db.192

El siguiente paso será añadir los reenviadores que lo haremos en el archivo

/etc/bind/named.conf.options

Rodrigo García Miranda

Una vez realizado todo esto solo queda editar el fichero /etc/resolv.conf donde

escribiremos que el encargado de resolver los nombres dns será el mismo.

Rodrigo García Miranda

Lo que nos queda por hacer será reiniciar el servicio dns con el comando

Sudo /etc/init.d/bind9 restart

Cuando hayamos reiniciado el servicio DNS iremos a /etc/network/interfaces y en el

apartado dns-nameservers colocaremos 127.0.0.1 y reiniciamos la red.

Rodrigo García Miranda

Una vez reiniciada la red y este bien configurado el dns descargaremos el servidor

apache ya que es necesario para que postfix funcione. Lo descargaremos con el

comando sudo apt-get install apache2.

Una vez instalado el apache lo dejaremos por el momento he instalaremos y

configuraremos el postfix con el comando sudo apt-get install postfix.

Cuando postfix comience a descargase nos saltaran varias ventanas con opciones, en la

primera marcaremos que será un sitio de internet.

Rodrigo García Miranda

En la segunda ventana después de aceptar pondremos nuestro nombre de dominio.

Después de aceptar esta última ventana terminara el proceso de instalación y

procederemos a configurar el archivo /etc/postfix/main.cf

En ese archivo debemos indicar que el inet_protocols sea ipv4.

Rodrigo García Miranda

Guardamos y reiniciamos Postfix con el siguiente comando sudo /etc/init.d/postfix

restart

Rodrigo García Miranda

Ahora configuraremos el servidor, para permitir la recepción de correo instalaremos el

paquete dovecot con el siguiente comando apt-get install dovecot-imapd dovecot-

common

Después instalaremos de igual forma sudo apt-get install dovecot-pop3d

Una vez instalados los paquetes configuraremos los archivos con el siguiente comando

sudo nano /etc/dovecot/dovecot.conf

Rodrigo García Miranda

Con esto ya estaría, ahora solo nos queda reiniciar todos los servicios

(apache2,bind9,postfix y dovecot)

Rodrigo García Miranda

Para comprobar el funcionamiento instalaremos el paquete de squirrel con el siguiente

comando sudo apt-get install squirrelmail.

Para configurar el servicio squirrelmail usaremos el siguiente comando cd /etc/apache2/sites-

available una vez nos encontremos en este directorio ejecutaremos el siguiente comando

sudo cp 000-default.conf squirrelmail.conf.

Una vez copiado el fichero procederemos a configurarlo con el siguiente comando

sudo nano /etc/apache2/sites-available/squirrelmail.conf

Cerramos el archivo y nos situamos en sites-enabled con el comando cd ../sites-enabled

Una vez ahí ejecutaremos el comando sudo a2ensite squirrelmail.conf

Rodrigo García Miranda

Una vez realizado esto nos vamos al directorio /var/www y ejecutamos el comando

ln -s /usr/share/squirrelmail webmail

Rodrigo García Miranda

Reiniciamos todos los servicios.

Rodrigo García Miranda

Una vez realizado esto configuraremos squirrel escribimos squirrelmail-configure, en cuanto se

abra la ventana de configuración seleccionamos la opción d he indicamos que nuestro servidor

imap es dovecot

Rodrigo García Miranda

Después nos vamos a la opción 2 he indicamos el 1 para configurar el dominio.

Rodrigo García Miranda

También tenemos que indicar a squirrelmail que nuestro servidor SMTP es postfix o mail y no

localhost. Para ello desde el menú principal de squirrelmail-configure nos vamos a la opción 2

(Server Settings):

Pulsamos la B

Rodrigo García Miranda

Ahora pulsamos q para salir e y para guardarlo.

Reiniciamos de nuevo todos los servicios y volvemos a squirrelmail-configure y nos acordamos

de cambiar el nombre de smtp por postfix

Rodrigo García Miranda

Reiniciamos todos los servicios y ya estaría configurado.

Rodrigo García Miranda