Firewall de aplicaciones gratuito y de código abierto para Windows y Linux que supervisa y controla el tráfico de red de cada app, con DNS seguro y bloqueo de rastreadores integrados.
evilsocket/opensnitch
Un firewall interactivo para GNU/Linux que te pide permitir o bloquear cada conexión saliente, inspirado en Little Snitch.
Alternativa open source a:Little Snitch
- Estrellas
- 14,205
- Forks
- 679
- Issues abiertos
- 214
- Último commit
- hace 3 meses
¿Qué es?
OpenSnitch es un firewall a nivel de aplicación para GNU/Linux. Cuando un programa de la máquina intenta abrir una conexión saliente, OpenSnitch muestra un aviso en la interfaz gráfica para que el usuario pueda permitirla o denegarla; la decisión también se puede guardar como regla para esa aplicación.
Además del filtrado por aplicación, puede cargar listas de bloqueo para detener anuncios, rastreadores o dominios de malware en todo el sistema, y su interfaz gráfica permite gestionar reglas de nftables del sistema, como la política de entrada y los servicios entrantes. Una sola interfaz gráfica también puede gestionar varios nodos, y el proyecto ofrece integración con SIEM para enviar eventos de conexión a herramientas de seguridad.
El proyecto se distribuye en paquetes deb y rpm, y la interfaz de usuario se instala por separado del daemon.
Funciones clave
- 01Solicita al usuario que permita o deniegue cada conexión saliente de cada aplicación.
- 02Bloquea anuncios, rastreadores y dominios de malware en todo el sistema mediante listas de bloqueo.
- 03Configura desde la interfaz gráfica las reglas del firewall del sistema con nftables.
- 04Gestiona varios nodos desde una única interfaz centralizada.
- 05Se integra con herramientas SIEM.
Casos de uso
- Supervisar qué aplicaciones de un escritorio Linux se conectan a servidores externos.
- Bloquear dominios de rastreadores y malware en toda una máquina.
- Controlar los servicios entrantes y la política de entrada en un host Linux sin escribir reglas de nftables manualmente.
- Recopilar eventos de conexión de varias máquinas Linux en una vista centralizada.
Inicio rápido
- 1
Descarga los paquetes deb/rpm desde la página de lanzamientos
- 2
Instala el daemon y la UI en Debian/Ubuntu
sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb - 3
Instala en Fedora/RHEL (rpm)
sudo dnf install opensnitch*.rpm - 4
Inicia la GUI
opensnitch-ui
Antes de usarlo
- Solo funciona en GNU/Linux.
- Está licenciado bajo GPL-3.0, una licencia copyleft.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es opensnitch?
- Un firewall interactivo para GNU/Linux que te pide permitir o bloquear cada conexión saliente, inspirado en Little Snitch. OpenSnitch es un firewall a nivel de aplicación para GNU/Linux. Cuando un programa de la máquina intenta abrir una conexión saliente, OpenSnitch muestra un aviso en la interfaz gráfica para que el usuario pueda permitirla o denegarla; la decisión también se puede guardar como regla para esa aplicación.
- ¿opensnitch es gratuito? ¿Qué licencia tiene?
- opensnitch es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿opensnitch sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de opensnitch fue el 26 jul 2026.
- ¿Para qué puedo usar opensnitch?
- Supervisar qué aplicaciones de un escritorio Linux se conectan a servidores externos. Bloquear dominios de rastreadores y malware en toda una máquina. Controlar los servicios entrantes y la política de entrada en un host Linux sin escribir reglas de nftables manualmente. Recopilar eventos de conexión de varias máquinas Linux en una vista centralizada.
- ¿Cómo se instala opensnitch?
- Descarga los paquetes deb/rpm desde la página de lanzamientos Instala el daemon y la UI en Debian/Ubuntu: sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb Instala en Fedora/RHEL (rpm): sudo dnf install opensnitch*.rpm Inicia la GUI: opensnitch-ui
- ¿Dónde consigo opensnitch?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/evilsocket/opensnitch
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Guía práctica, centrada en Debian y actualizada durante años, sobre cómo reforzar la seguridad de un servidor Linux doméstico o personal con SSH, firewalls, detección de intrusiones, auditorías y más.
Daemon de Python que analiza archivos de registro en busca de inicios de sesión fallidos repetidos y bloquea las IP infractoras mediante reglas del firewall del sistema.
Guía comunitaria con técnicas prácticas para reforzar la seguridad y la privacidad en Mac con Apple silicon, desde FileVault y el firewall hasta DNS, VPN y mensajería.
Plataforma de firewall y router de código abierto basada en FreeBSD, que proporciona la GUI, la API y el backend del sistema de OPNsense.