Domina la seguridad en CentOS 7 con Packetfence: ¡Instalación paso a paso!

Hace once años, logré instalar Packetfence en una máquina Linux. Lo recuerdo bien, porque en ese momento Packetfence era una pesadilla absoluta de instalar y poner en funcionamiento. Lograr esa tarea me hizo sentir como si hubiera logrado algo importante. En ese entonces, lo instalé en (¿estás listo para esto?) Ubuntu Server 6.04. Desde entonces, Packetfence ha dejado de dar soporte a Ubuntu y se concentra ahora en solo dos distribuciones: CentOS y Debian. Voy a mostrarte lo mucho más fácil que es instalar este poderoso sistema de Control de Acceso a Red. Te mostraré cómo hacerlo en CentOS 7, con lo cual te recomendaría que trabajaras también.

Pero antes de entrar en el "¿Cómo?", examinemos el "¿Por qué?".

¿Qué es Packetfence? En pocas palabras, es una solución de Control de Acceso a Red (NAC, por sus siglas en inglés). En otras palabras, si quieres controlar qué dispositivos están permitidos en tu red, deberías considerar un NAC. Packetfence es una versión de código abierto del NAC que incluye características como:

  • Captive-portal para registro y remediación
  • Gestión centralizada de redes cableadas e inalámbricas
  • Soporte 802.1X
  • Aislamiento de dispositivos problemáticos a nivel de capa 2
  • Integración con el IDS Snort y el escáner de vulnerabilidades Nessus

Packetfence se puede utilizar para asegurar eficazmente redes, desde las pequeñas hasta las muy grandes y heterogéneas. Lo mejor de todo es que lo que solía ser un gran desafío para poner en marcha ahora se ha vuelto bastante simple.

Y ahora, vamos a la parte de cómo hacerlo.

Índice de Contenido
  1. Añadir el repositorio necesario
  2. Instalación
  3. Configuración
  4. Instalación mucho más sencilla

Añadir el repositorio necesario

Para instalar Packetfence, primero debes añadir el repositorio necesario. Para ello, ejecuta el comando su e ingresa la contraseña del usuario root. Una vez que hayas autenticado correctamente con la cuenta root, añade el repositorio con el siguiente comando:

GDPR Shield: La solución para bloquear usuarios de la UE y cumplir con el RGPD

rpm -Uvh https://packetfence.org/downloads/PacketFence/RHEL7/x86_64/RPMS/packetfence-release-1.2-5.1.noarch.rpm

Una vez que se complete ese comando, estás listo para instalar.

Instalación

Ahora es el momento de instalar. Antes de hacer esto, asegúrate de actualizar tu plataforma CentOS 7 con el comando:

yum upgrade

Una vez que el servidor se haya actualizado, asegúrate de reiniciar si se actualiza el kernel, instala Packetfence con el siguiente comando:

yum install --enablerepo=packetfence packetfence

Cómo acabar con la reutilización de contraseñas en internet

La instalación llevará aproximadamente cinco minutos (más o menos, dependiendo de la velocidad de tu procesador). Una vez que la instalación se complete, verás el mensaje ¡Completado! y estarás listo para avanzar.

Configuración

Es hora de abrir tu navegador y lanzar el Configurador de Packetfence. Para hacer esto, apunta un navegador que esté en la misma red a https://IP_DEL_SERVIDOR:1443/configurator. Esto te llevará a la primera página del Configurador (Figura A).

Figura A

Si encuentras que no puedes conectarte a Packetfence, es posible que debas eliminar tus reglas de iptables con el comando sudo iptables -F. Eso debería permitirte establecer la conexión. Si eso no funciona, es posible que también debas desactivar temporalmente SELinux con el comando setenforce 0. Puedes volver a habilitarlo con el comando setenforce 1.

Todo lo que tienes que hacer ahora es seguir los pasos del Configurador, configurando Packetfence para que se adapte perfectamente a las necesidades de tu red. El Configurador te dará instrucciones en cada paso. Asegúrate, en el Paso 3 (Figura B), de tener la contraseña del usuario root de MySQL para poder crear la base de datos pf.

Figura B

Cómo configurar la purga automática de archivos temporales y de la papelera en Ubuntu 18.04

Si te encuentras atascado en el Paso 7 (con el botón Iniciar Packetfence que no funciona), vuelve a la ventana del terminal y ejecuta el siguiente comando:

cp /usr/local/pf/conf/pf-release /usr/local/pf/conf/currently-at

Eso debería solucionar el problema y llevarte a la ventana principal de Packetfence.

Una vez que hayas completado este proceso, podrás comenzar a configurar Packetfence de manera que tengas un control completo sobre quién y qué puede acceder a tu red.

Instalación mucho más sencilla

Aunque Packetfence ya no es compatible con Ubuntu, lo cual es una lástima, si tienes un servidor CentOS 7 listo o puedes configurar uno rápidamente, puedes tener este potente sistema NAC funcionando en poco tiempo. Gracias a la instalación más sencilla, Packetfence ahora puede ser una opción para cualquier administrador que busque una forma económica de tomar el control de la conexión y uso de dispositivos en su red.

Cómo instalar y usar Bitwarden

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Seguridad, allí encontraras muchos artículos similares a Domina la seguridad en CentOS 7 con Packetfence: ¡Instalación paso a paso! , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.