Repolode
opnsense

opnsense/core

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.

Alternativa open source a:pfSenseFortinet FortiGate

Estrellas
4,759
Forks
1,015
Issues abiertos
309
Último commit
ayer

¿Qué es?

Este repositorio contiene el núcleo de OPNsense, una distribución de firewall y enrutamiento de código abierto basada en FreeBSD. Incluye la GUI web, la capa de API de estilo REST y el backend de gestión del sistema que configuran y ejecutan el firewall.

El código está escrito principalmente en PHP y sigue una estructura MVC. El proyecto está migrando gradualmente a una nueva arquitectura, en lugar de realizar una reescritura completa. Los plugins amplían el sistema base, y el repositorio incluye objetivos de Makefile para empaquetar, actualizar, analizar el código, comprobar el estilo y ejecutar sanitizadores.

Quienes quieran contribuir o crear su propia variante pueden usar las herramientas de compilación del repositorio tools independiente. Entre los temas asociados al proyecto se incluyen firewall, VPN, portal cautivo, enrutamiento, gestión del tráfico, proxy y prevención de intrusiones.

Funciones clave

  • 01GUI web para configurar reglas del firewall, enrutamiento y ajustes del sistema
  • 02Capa de API para gestionar el sistema mediante programación
  • 03Basado en FreeBSD, con código de aplicación PHP que sigue una arquitectura MVC
  • 04Compatible con funciones de VPN, portal cautivo, gestión del tráfico y proxy
  • 05Objetivos de Makefile para empaquetar, analizar el código y comprobar el estilo

Casos de uso

  • Ejecutar un firewall y router autogestionados para una red doméstica o de una pequeña oficina
  • Desarrollar o ampliar plugins de OPNsense y la interfaz web
  • Crear un paquete personalizado de OPNsense a partir del código fuente
  • Configurar gateways VPN o portales cautivos para invitados en el perímetro de una red

Inicio rápido

  1. 1

    Clona el repositorio desde GitHub

  2. 2

    Compila el paquete con make (necesitas las herramientas de compilación de OPNsense del repositorio tools)

    make package
  3. 3

    Instala el paquete compilado en un sistema OPNsense con make upgrade

    make upgrade

Antes de usarlo

  • Está diseñado para sistemas FreeBSD y OPNsense, por lo que no es una aplicación de propósito general que puedas ejecutar en cualquier plataforma.
  • Para compilarlo, necesitas el repositorio independiente de herramientas de OPNsense y varios paquetes del sistema.

Temas

Preguntas frecuentes

¿Qué es core?
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. Este repositorio contiene el núcleo de OPNsense, una distribución de firewall y enrutamiento de código abierto basada en FreeBSD. Incluye la GUI web, la capa de API de estilo REST y el backend de gestión del sistema que configuran y ejecutan el firewall.
¿core es gratuito? ¿Qué licencia tiene?
core es open source bajo la licencia BSD-2-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿core sigue mantenido?
Mantenimiento activo. El último commit de core fue el 23 oct 2026.
¿Para qué puedo usar core?
Ejecutar un firewall y router autogestionados para una red doméstica o de una pequeña oficina Desarrollar o ampliar plugins de OPNsense y la interfaz web Crear un paquete personalizado de OPNsense a partir del código fuente Configurar gateways VPN o portales cautivos para invitados en el perímetro de una red
¿Cómo se instala core?
Clona el repositorio desde GitHub Compila el paquete con make (necesitas las herramientas de compilación de OPNsense del repositorio tools): make package Instala el paquete compilado en un sistema OPNsense con make upgrade: make upgrade
¿Dónde consigo core?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/opnsense/core

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados