1. Inicio
  2. Linux
  3. Firewalls in Linux: Mejores opciones y configuración fácil

Firewalls in Linux: Mejores opciones y configuración fácil

21 agosto 2025
en Linux
- Tiempo de lectura: 3 minutos

La seguridad de un sistema operativo es fundamental, y en el caso de firewalls in linux, existen diversas opciones que permiten proteger tu red y controlar el tráfico de datos. En este artículo, exploraremos las mejores opciones de firewalls in linux y cómo configurarlas de manera sencilla.

IPtables

IPtables es una de las herramientas más utilizadas en Linux para gestionar el tráfico de red. Viene preinstalado en la mayoría de las distribuciones y permite definir reglas a nivel de paquetes.

  1. Verificar instalación: sudo iptables -L
  2. Establecer políticas predeterminadas:
    • sudo iptables -P INPUT DROP
    • sudo iptables -P FORWARD DROP
    • sudo iptables -P OUTPUT ACCEPT
  3. Permitir tráfico esencial (SSH, HTTP, HTTPS).
  4. Guardar reglas: sudo iptables-save > /etc/iptables/rules.v4

UFW (Uncomplicated Firewall)

UFW es una interfaz simplificada para IPtables, diseñada para facilitar la gestión de reglas de firewall.

  1. Instalar: sudo apt install ufw
  2. Habilitar SSH: sudo ufw allow ssh
  3. Activar firewall: sudo ufw enable
  4. Permitir tráfico en puertos específicos:
    • sudo ufw allow 80
    • sudo ufw allow 443
  5. Ver estado: sudo ufw status verbose

Firewalld

Firewalld utiliza zonas para definir niveles de confianza y es muy popular en distribuciones como CentOS y Fedora.

  1. Instalar: sudo yum install firewalld
  2. Iniciar servicio: sudo systemctl start firewalld
  3. Permitir puerto: sudo firewall-cmd --add-port=80/tcp --permanent
  4. Recargar configuración: sudo firewall-cmd --reload

NFTables

NFTables es el sucesor de IPtables y ofrece una sintaxis más simplificada para la gestión de reglas.

  1. Instalar: sudo apt install nftables
  2. Crear una regla básica: nft add rule ip filter input ip saddr 192.168.1.0/24 accept

CSF (ConfigServer Security & Firewall)

CSF está diseñado especialmente para servidores web y proporciona una interfaz gráfica para su configuración.

  1. Instalar desde el repositorio de ConfigServer.
  2. Configurar reglas en /etc/csf/csf.conf.

Shorewall

Shorewall extiende las capacidades de IPtables y permite una configuración más avanzada.

  1. Instalar: sudo apt install shorewall
  2. Configurar reglas en archivos de configuración en /etc/shorewall/.

PfSense

PfSense es un firewall basado en FreeBSD que ofrece una interfaz web para su configuración, ideal para usuarios que prefieren no trabajar con la línea de comandos.

IPFire

IPFire es una distribución de Linux diseñada específicamente para funcionar como firewall y router, también con configuración a través de una interfaz web.

Vuurmuur

Vuurmuur proporciona una interfaz amigable para administrar reglas de IPtables.

  1. Instalar: sudo apt install vuurmuur

OpenSnitch

OpenSnitch es un firewall de aplicación que controla el tráfico de aplicaciones específicas, ofreciendo una capa adicional de seguridad.

La configuración se realiza a través de una interfaz gráfica, facilitando su uso para usuarios menos experimentados.

Guía de configuración de UFW

  1. Verificar instalación: sudo ufw status
  2. Instalar: sudo apt install ufw
  3. Habilitar: sudo ufw enable
  4. Permitir tráfico:
    • sudo ufw allow 80
    • sudo ufw allow from 192.168.1.100
  5. Eliminar reglas: sudo ufw delete 2
  6. Restablecer: sudo ufw reset
  7. Habilitar registro: sudo ufw logging on

Elegir el firewall adecuado es crucial para la seguridad de tu sistema Linux. Las opciones mencionadas son algunas de las mejores disponibles y cada una tiene sus propias características y ventajas. Asegúrate de evaluar tus necesidades y elegir la que mejor se adapte a tu entorno.

Comparte es gratis 💜

Votos: 0 / 5. Promedio: 0


Publicaciones Relacionadas



Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.