Página oficial del proyecto nftlb

Ver Categorías

Página oficial del proyecto nftlb

¿Qué es el nftlb ¿proyecto? #

El proyecto nftlb ( Netfilter Load Balancer ) es un balanceador de carga de red de código abierto , basado en software Linux, que utiliza el marco de trabajo Netfilter y el subsistema nftables para un balanceo de carga de capa 4 de alto rendimiento. Está diseñado para proporcionar una distribución de tráfico eficiente y escalabilidad para las aplicaciones, aprovechando al máximo las capacidades de red del kernel de Linux.

Características principales de nftlb #

1. Alto Rendimiento: Construido directamente sobre nftables, que está optimizado para el filtrado de paquetes y la traducción de direcciones de red (NAT) en el núcleo de Linux. Logra un rendimiento significativo en el procesamiento de paquetes con baja latencia.
2. Equilibrio de carga de capa 4:Opera en la capa de transporte (TCP/UDP), lo que le permite distribuir el tráfico de manera eficiente según diversos algoritmos, como round-robin, mínimas conexiones o métodos basados ​​en hash.
3. Configuración dinámica: Permite la configuración dinámica de reglas de equilibrio de carga sin reiniciar el servicio. Los administradores pueden gestionar y modificar reglas mediante la interfaz de línea de comandos o las API de nftables.
4. Estándares abiertos y ligeros:Es de código completamente abierto y se integra de forma nativa con Linux, lo que evita la necesidad de módulos de kernel adicionales. Aprovecha la infraestructura existente de Netfilter y nftables, lo que lo hace eficiente en el uso de los recursos.
5. Integración con el ecosistema Netfilter:Dado que utiliza nftables, se integra perfectamente con otras herramientas basadas en Netfilter, como firewalls y mecanismos de filtrado de paquetes.
6. Compatibilidad con IPv4 e IPv6:Totalmente compatible con IPv4 e IPv6, lo que garantiza que puede manejar entornos de red modernos.

Casos de uso típicos #

  • Balanceador de carga de capa 4 de alto rendimiento para servidores web, bases de datos u otros servicios que requieren gestión de tráfico distribuido.
  • Reemplazo para balanceadores de carga heredados basados ​​en iptables.
  • Solución de equilibrio de carga liviana para entornos Linux donde el rendimiento a nivel de kernel es crítico.

nftlb Recursos del usuario #

nftlb Repositorio oficial del código fuente #

El repositorio oficial de código fuente en Git se puede encontrar en: https://github.com/relianoid/nftlb

nftlb lista de usuarios de soporte #

Soporte oficial de la comunidad en http://netfilter.org/mailinglists.html#ml-user o https://www.relianoid.com/resources/community-support

nftlb paquetes de instalación #

Los paquetes de instalación se pueden encontrar en https://repology.org/project/nftlb/versions

nftlb Está disponible en las siguientes distribuciones:

  • Linux Edge de Alpine
  • Linux alpino 3.21
  • Linux alpino 3.19
  • Debian 13
  • Debian 12
  • Debian 11
  • Debian 10
  • Debian inestable
  • Devuan 4.0
  • Devuan 3.0
  • Devuan inestable
  • Gentoo
  • Kali Linux Rolling
  • LiGurOS estable
  • LiGurOS se desarrolla
  • abrirSUSE Salto 15.5
  • abrirSUSE Salto 15.6
  • openSUSE Tumbleweed
  • Pardus 21
  • Loro
  • PureOS ámbar
  • Bizancio PureOS
  • Aterrizaje de PureOS
  • Raspbiano antiguo estable
  • Raspbian estable
  • Pruebas de Raspbian
  • Trisquel 10.0
  • Trisquel 11.0
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu 24.10
  • Ubuntu 25.04

nftlb Condiciones de licencia #

El proyecto nftlb se publica bajo la Licencia Pública General Affero de GNU, versión 3.

Otra nftlb Recursos de documentación #

¿Qué es nftlb?
Puntos de referencia de nftlb y claves de rendimiento
registro de cambios nftlb
guía para desarrolladores de nftlb

📄 Descarga este documento en formato PDF #

    EMAIL: *

    Desarrollado por BetterDocs