Un reemplazo drop-in de Unbound, escrito en Rust.
Procesamiento de paquetes en kernel-bypass en la ruta crítica — cero llamadas al sistema por consulta cuando la tarjeta y el driver lo permiten, con un respaldo SKB limpio en caso contrario.
Un validador y resolutor iterativo propio — RSA (8/10), ECDSA (13/14) y Ed25519 (15) soportados, SHA-1 rechazado en modo fail-closed.
CRUD completo sobre zonas, listas de bloqueo, feeds y estadísticas, más un flujo Server-Sent Events en vivo para el estado de los nodos.
Un relay cifrado y firmado con HMAC mantiene los slaves sincronizados, con registro automático de nodos.
Una interfaz de administración integrada para zonas, listas de bloqueo, feeds, upstreams y logs — sin instalación aparte.
Soporte DoQ vía quinn, además de los clásicos UDP/TCP/DoT.
Binarios estáticos para Linux, glibc y musl, x86_64 y aarch64. Cada release tiene suma de verificación y está firmada — verifique antes de ejecutar nada en producción.
| Platform | Suma de verificación / Firma |
|---|---|
| runbound-x86_64-linux-gnu | binary.minisig |
| runbound-x86_64-linux-musl | binary.minisig |
| runbound-aarch64-linux-gnu | binary.minisig |
| runbound-aarch64-linux-musl | binary.minisig |
| SHA256SUMS | Suma de verificación.minisig |
No se publica ningún binario para macOS o Windows. Compile desde el código fuente — vea la documentación.
Cada archivo — cada binario y SHA256SUMS — lleva su propia firma minisign. Verifique la firma, luego la suma de verificación, antes de ejecutar nada.
curl -LO https://github.com/redlemonbe/Runbound/releases/latest/download/runbound-x86_64-linux-gnu
curl -LO https://github.com/redlemonbe/Runbound/releases/latest/download/runbound-x86_64-linux-gnu.minisig
curl -LO https://github.com/redlemonbe/Runbound/releases/latest/download/SHA256SUMS
curl -LO https://github.com/redlemonbe/Runbound/releases/latest/download/SHA256SUMS.minisig
minisign -Vm SHA256SUMS -P RWSBM9HzDiZpfCD82uTnkeP1Ui30LfWE96C8EtFyI4/WVyLAVxpLzYy/
minisign -Vm runbound-x86_64-linux-gnu -P RWSBM9HzDiZpfCD82uTnkeP1Ui30LfWE96C8EtFyI4/WVyLAVxpLzYy/
sha256sum -c SHA256SUMS --ignore-missingDoble licencia: AGPL-3.0 para uso autoalojado, de código abierto y académico; una licencia comercial para organizaciones que necesiten desplegar sin las obligaciones de AGPL (SaaS, integraciones propietarias, OEM).
Runbound ha pasado por revisión de seguridad interna y adversarial asistida por IA, con seguimiento público de los hallazgos. Aún no ha pasado una auditoría de seguridad humana externa — está prevista antes de la v1.0. No recomendado en producción con tráfico sensible hasta entonces.