Officiel nftlb-projektside

Se kategorier

Officiel nftlb-projektside

1 min læses

Hvad er det nftlb projekt? #

nftlb (Netfilter Load Balancer) projektet er open source Network Load Balancer, Linux-baseret software load balancer, der bruger Netfilter-rammeværk og nftables-undersystemet til højtydende Layer 4-belastningsbalancering. Den er designet til at give effektiv trafikfordeling og skalerbarhed for applikationer, samtidig med at den fuldt ud udnytter Linux-kernens netværksfunktioner.

Nøglefunktioner af nftlb #

1. High PerformanceBygget direkte på nftables, som er optimeret til pakkefiltrering og netværksadresseoversættelse (NAT) i Linux-kernen. Opnår betydelig pakkebehandlingshastighed med lav latenstid.
2. Layer 4 Load BalancingOpererer på transportlaget (TCP/UDP), hvilket gør det muligt at distribuere trafik effektivt baseret på forskellige algoritmer såsom round-robin, least connections eller hash-baserede metoder.
3. Dynamisk konfigurationTillader dynamisk konfiguration af load-balancing-regler uden at genstarte tjenesten. Administratorer kan administrere og ændre regler ved hjælp af nftables kommandolinjegrænseflade eller API'er.
4. Åbne standarder og letvægtsFuldt open source og integreret med Linux, hvilket undgår behovet for yderligere kernemoduler. Udnytter eksisterende Netfilter- og nftables-infrastruktur, hvilket gør den ressourceeffektiv.
5. Integration med Netfilter-økosystemetDa den bruger nftables, integreres den problemfrit med andre Netfilter-baserede værktøjer som firewalls og pakkefiltreringsmekanismer.
6. IPv4- og IPv6-understøttelseFuldt kompatibel med både IPv4 og IPv6, hvilket sikrer, at den kan håndtere moderne netværksmiljøer.

Typiske anvendelsestilfælde #

  • Højtydende Layer 4 load balancer til webservere, databaser eller andre tjenester, der kræver distribueret trafikstyring.
  • Erstatning for ældre iptables-baserede load balancers.
  • Letvægts load balancing-løsning til Linux-miljøer, hvor ydeevne på kerneniveau er afgørende.

nftlb Brugerressourcer #

nftlb kildekoden officielt arkiv #

Det officielle kildekode-git-arkiv kan findes på: https://github.com/relianoid/nftlb

nftlb supportbrugerliste #

Officiel fællesskabsstøtte kl. http://netfilter.org/mailinglists.html#ml-user or https://www.relianoid.com/resources/community-support

nftlb installationspakker #

Installationspakker kan findes på https://repology.org/project/nftlb/versions

nftlb er tilgængelig i følgende distroer:

  • Alpine Linux Edge
  • Alpine Linux 3.21
  • Alpine Linux 3.19
  • Debian 13
  • Debian 12
  • Debian 11
  • Debian 10
  • Debian ustabil
  • Devon 4.0
  • Devon 3.0
  • Devuan Ustabil
  • Gentoo
  • Kali Linux-rulle
  • LiGurOS stabil
  • LiGurOS-udvikling
  • åben SUSE Leap 15.5
  • åben SUSE Leap 15.6
  • openSUSE Tumbleweed
  • Pardus 21
  • Parrot
  • PureOS ravgul
  • PureOS byzantium
  • PureOS-landing
  • Hindbær Oldstable
  • Hindbær Stabil
  • Raspbian-testning
  • Trisquel 10.0
  • Trisquel 11.0
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu 24.10
  • Ubuntu 25.04

nftlb Licensvilkår #

nftlb-projektet er udgivet under GNU Affero General Public License version 3.

Andet nftlb Dokumentationsressourcer #

Hvad er nftlb?
nftlb-benchmarks og ydeevnenøgler
nftlb ændringslog
nftlb udvikler guide

📄 Download dette dokument i PDF-format #

    EMAIL: *

    drevet af BetterDocs