Introducción a SentinelOS
SentinelOS es un Firewall de Próxima Generación (NGFW) gestionado mediante una arquitectura API-first.
Características Principales
- Motor Transaccional: Configura el equipo utilizando el modelo "Candidate Config" y "Running Config". Los cambios no se aplican hasta hacer un commit.
- First Match Win: El motor de reglas evalúa las políticas de seguridad de arriba hacia abajo de forma estricta.
- API REST Integral: Todo lo que puedes hacer en la UI o CLI, puedes hacerlo mediante la API.
curl -X POST http://<firewall-ip>/api/config/begin \
-H "Authorization: Bearer YOUR_TOKEN" Once you are done mutating resources, apply your changes atomically:
curl -X POST http://<firewall-ip>/api/config/commit \
-H "Authorization: Bearer YOUR_TOKEN" Note on Sessions
Only one user can hold the configuration lock at any given time. If another administrator is editing the candidate config, your request to /api/config/begin will return an ERR_SYS_3002.