Page officielle du projet nftlb

Voir les catégories

Page officielle du projet nftlb

1 min de lecture

Qu'est ce que le nftlb projet? #

Le nftlb (Équilibreur de charge Netfilter) est un projet open source Équilibreur de charge réseauÉquilibreur de charge logiciel basé sur Linux qui utilise le Cadre Netfilter et la sous-système nftables Pour un équilibrage de charge de couche 4 hautes performances. Il est conçu pour assurer une distribution efficace du trafic et une évolutivité des applications tout en tirant pleinement parti des capacités réseau du noyau Linux.

Les principales caractéristiques de nftlb #

1. OptimisationConstruit directement sur nftables, optimisé pour le filtrage de paquets et la traduction d'adresses réseau (NAT) dans le noyau Linux. Il atteint un débit de traitement de paquets significatif avec une faible latence.
2. Équilibrage de charge de couche 4:Fonctionne au niveau de la couche de transport (TCP/UDP), ce qui lui permet de distribuer efficacement le trafic en fonction de divers algorithmes tels que le round-robin, les connexions minimales ou les méthodes basées sur le hachage.
3. Configuration dynamiquePermet la configuration dynamique des règles d'équilibrage de charge sans redémarrer le service. Les administrateurs peuvent gérer et modifier les règles à l'aide de l'interface de ligne de commande nftables ou des API.
4. Normes ouvertes et légèretéEntièrement open source, il s'intègre nativement à Linux, évitant ainsi le recours à des modules noyau supplémentaires. Il exploite l'infrastructure Netfilter et nftables existante, ce qui optimise l'utilisation des ressources.
5. Intégration avec l'écosystème Netfilter:Comme il utilise nftables, il s'intègre parfaitement à d'autres outils basés sur Netfilter tels que les pare-feu et les mécanismes de filtrage de paquets.
6. Prise en charge IPv4 et IPv6:Entièrement compatible avec IPv4 et IPv6, garantissant sa capacité à gérer les environnements réseau modernes.

Cas d'utilisation typiques #

  • Équilibreur de charge de couche 4 hautes performances pour serveurs Web, bases de données ou autres services nécessitant une gestion du trafic distribuée.
  • Remplacement des équilibreurs de charge hérités basés sur iptables.
  • Solution d'équilibrage de charge légère pour les environnements Linux où les performances au niveau du noyau sont essentielles.

nftlb Ressources utilisateurs #

nftlb référentiel officiel du code source #

Le dépôt officiel du code source Git est disponible à l'adresse suivante : https://github.com/relianoid/nftlb

nftlb liste des utilisateurs de support #

Soutien communautaire officiel sur http://netfilter.org/mailinglists.html#ml-user or https://www.relianoid.com/resources/community-support

nftlb packages d'installation #

Les packages d'installation peuvent être trouvés à l'adresse https://repology.org/project/nftlb/versions

nftlb est disponible dans les distributions suivantes :

  • Alpine Linux Edge
  • Linux alpin 3.21
  • Linux alpin 3.19
  • Debian 13
  • Debian 12
  • Debian 11
  • Debian 10
  • Debian instable
  • Dév 4.0
  • Dév 3.0
  • Devuan instable
  • Gentoo
  • Kali Linux Rolling
  • LiGurOS stable
  • Développement de LiGurOS
  • openSUSE Leap 15.5
  • openSUSE Leap 15.6
  • openSUSE Tumbleweed
  • Pardus 21
  • Perroquet
  • PureOS ambre
  • PureOS byzance
  • Atterrissage de PureOS
  • Raspbian Oldstable
  • Raspbian Stable
  • Tests Raspbian
  • Triskel 10.0
  • Triskel 11.0
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu 24.10
  • Ubuntu 25.04

nftlb Conditions de licence #

Le projet nftlb est publié sous la licence Licence publique générale GNU Affero version 3.

Autres nftlb Ressources documentaires #

Qu'est-ce que nftlb?
Benchmarks et clés de performance nftlb
journal des modifications nftlb
Guide du développeur nftlb

📄 Téléchargez ce document au format PDF #

    E-MAIL: *

    Sécurité accrue. Efforts réduits. Succès durable. Meilleurs Docs