Pund (nätverk)

Pund
Utvecklare
Apsis GmbH (till 3.0e) Sergei Poznyakoff (4.x)
Stabil frisättning
4.5 / 12 februari 2023 ; 21 dagar sedan ( 2023-02-12 )
Skrivet i C
Operativ system Unix
Typ öppen källa
Licens GPL
Hemsida github .com /graygnuorg /pound

Pound är ett lätt öppen källkod omvänd proxy- program och applikationsbrandvägg som lämpar sig för att användas som en belastningsbalanseringslösning för webbservern . Ursprungligen utvecklad av ett IT- säkerhetsföretag, har den en stark tonvikt på säkerhet. Den ursprungliga avsikten med att utveckla Pound var att tillåta att fördela belastningen mellan flera Zope- servrar som körde ovanpå ZEO (Zope Extensible Object). Pound är dock inte begränsat till Zope-baserade installationer. Genom att använda reguljära uttryck på de begärda webbadresserna kan Pound skicka olika typer av förfrågningar till olika backend-servergrupper. Några fler av dess viktigaste funktioner:

  • upptäcker när en backend-server misslyckas eller återställs, och baserar sina lastbalanseringsbeslut på denna information: om en backend-server misslyckas kommer den inte att ta emot förfrågningar förrän den återställs
  • dekrypterar https- förfrågningar till http ones
  • IPv6- stöd
  • kan ladda balans från IPv6-klienter till IPv4-servrar och vice versa
  • avslår felaktiga förfrågningar
  • kan användas i en chroot -miljö
  • har inga speciella krav på vilken webbserverprogramvara eller webbläsare som ska användas
  • stöder virtuella värdar
  • Server Name Indication (SNI) för SSL/TLS-certifikatförhandling
  • konfigurerbar

Pound distribueras under villkoren i GNU General Public License och kan användas gratis även i affärsmiljöer.

Se även

  1. ^ "KONTROLLERA: Pund - omvänd proxy och lastbalanserare - v3.0e" . hostpoint.ch (e-postlista). 2020-10-05. Arkiverad från originalet 2021-11-02 . Hämtad 2020-10-16 .
  2. ^ Dokuchaev, Alexey (2023-02-24). "www/pound: porten hade uppdaterats till version 4.5" . FreeBSD . Hämtad 2023-02-26 . Apsis GmbH, original uppströms, hade stoppat utvecklingen och välkomnade Sergey Poznyakoff att ta upp och ytterligare underhålla projektet, som nu finns på GitHub.
  3. ^ Poznyakoff, Sergey (2023-02-12). "Releases - graygnuorg/pound" . Hämtad 2023-02-26 .

externa länkar