Hoy veremos cómo instalar Pfsense. Pfsense a muy grandes rasgos es una herramienta que nos permite hacer multitud de cosas, tales como poder implementar funciones de Firewall dentro de nuestra red, montar un servidor VPN o montar túneles IPSec hacia diferentes destinos entre otras muchas funcionalidades.
En este post no nos centraremos en sus funcionalidades sino en cómo realizar su instalación. Pfsense se puede descargar gratuitamente desde su web.
Para empezar, me he bajado la versión 2.4.2 que usaremos como base para poder montar diferentes servicios que iremos viendo en otros posts.
Como ya estamos acostumbrados a virtualizar, lo que haremos es usar la ISO descargada para virtualizarla en nuestro entorno de VMware habitual.
Así pues, os recuerdo el escenario que queremos montar:

Así pues, tendremos una equipo con VMWare y nuestro Pfsense será una máquina virtual dentro del entorno VMWare ESXi y con la IP 192.168.206.252 con una máscara /24.
Bien, empezaremos subiendo la imagen ISO de Pfsense que nos hemos descargado al datastore de VMWare ESXi y empezaremos configurando una máquina virtual, con la ISO del Pfsense que hemos subido al datastore.
Para crear la máquina virtual os paso los parámetros principales que he usado yo:

También deciros que si en el apartado “4. Personalizar configuración” no os aparece la unidad de CD para poder agregar la ISO, la podéis añadir en la opción “Agregar otro dispositivo” y seleccionando “Unidad de CD/DVD”, posteriormente ya podréis añadir la ISO como habíamos hecho con anterioridad al crear una máquina virtual.

Una vez creada arrancamos la máquina virtual:

Abrimos una consola para ver el proceso de carga:

Una vez cargada en la pantalla incial pulsamos “Accept”:

A continuación, seleccionamos “Install Pfsense” y botón “OK”:

Seleccionamos el idioma del teclado Y botón “Select”:

A continuación, seleccionamos “Continue with Spanish.iso.kbd keymap” y botón “Select” de nuevo:

Seleccionamos ahora el modo “Auto (UFS)” para el particionado del disco, ya que usaremos la totalidad de este que hemos asignado al crear la máquina virtual:

Empezará el proceso de extracción de ficheros:

Y cuando acabe seleccionamos la opción “No”:

Finalmente nos pedirá reiniciar, seleccionamos “Reboot”:

Dejamos que arranque hasta que veamos el siguiente menú, en que diremos que “no” queremos configurar Vlans por el momento:

A continuación, nos preguntará qué interfaz WAN queremos asignar. En nuestro caso nos detecta la llamada “EM0” con lo que usaremos esta:

En la siguiente pregunta teclearemos “enter” ya que de momento no habilitaremos el NAT. Lo podemos hacer más adelante:

Finalmente teclearemos “y” para proceder con los cambios:

Esto nos llevará al menú principal, donde lo único que nos faltará para poder acceder a la interfaz web del Pfsense es asignarle una dirección IP: 192.168.206.252 como mostrábamos en el esquema inicial.

Para ello seleccionaremos la opción “2” y posteriormente decimos “no” al DHCP:

A continuación, nos pedirá la dirección IP con la máscara deseada y la IP de Gateway:

Para IPv6 de momento lo dejaremos en blanco:

Finalmente decimos “no” al dhcp para la WAN, “si” al configurador web y “enter” para finalizar:

Fijaos que ya nos da la dirección web para poder conectarnos vía http:
Así que vamos a ello. Usaremos los credenciales por defecto “admin/pfsense” y accedemos:

Recordad que lo primero que debéis hacer es cambiar el password del usuario “admin”, para ello, cuando entremos se activará el modo “Wizard” para una configuración rápida:

Daremos “Next” hasta el paso donde nos pregunta cambiar el password de “admin”:

Nos pedirá reiniciar:

Y una vez reiniciado nos indicará que ya está listo para configurar a nuestro gusto según los servicios que necesitemos:

Y hasta aquí la instalación y puesta en marcha básica de Pfsense.