Neues Nginx 1.28: Verbesserte Funktionen

watch 1m, 50s
views 2

14:41, 24.04.2025

Am 23. April 2025 hat das Nginx-Entwicklerteam offiziell eine neue Version des beliebten Webservers angekündigt - Nginx 1.28.0. Dabei handelt es sich um eine größere Version aus dem stabilen Zweig, die eine Reihe wichtiger Leistungs-, Sicherheits- und Funktionsverbesserungen enthält.

Wichtige Änderungen in Nginx 1.28

1. CUBIC-Unterstützung für QUIC

Hinzufügen des CUBIC-Überlastungssteuerungsalgorithmus (RFC 9438) für QUIC-Verbindungen. In Tests beschleunigte CUBIC die Übertragung einer 500 MB großen Datei um 24% bei 40 ms Latenzzeit und 73% bei 100 ms Latenzzeit, besonders effektiv bei Verbindungen mit hohem BDP.

2. Verbesserungen am StreamModul

  • Unterstützung für die Überprüfung des Widerrufs von Client-Zertifikaten über OCSP.
  • Implementierung von OCSP Stapling; ein Server liefert selbst eine CA-authentifizierte Antwort ohne direkte Anfrage an die CA.
  • Aktivierte Zwischenspeicherung von SSL-Zertifikaten, Schlüsseln und CRLs beim Start und Konfigurationsupdate.

3. TLS-Optimierung

  • SSL-Kontextvererbung zwischen Server- und Standortblöcken hinzugefügt, um die CPU-Last zu reduzieren.
  • Die ssl_client_certificate-Direktive ist nicht mehr erforderlich, um Client-Zertifikate zu validieren.
  • Unterstützung für Zertifikate mit erweiterten Informationen.
  • Die Größe von SSL-Sitzungen im gemeinsamen Speicher wurde auf bis zu 8192 erhöht.
  • TLSv1 und TLSv1.1 sind standardmäßig deaktiviert.

4. Verbesserungen in Proxy-, Upstream- und Bind-Direktiven

  • Die Direktive proxy_pass_trailers wurde hinzugefügt, um Trailing-Header vom Proxy-Server zu übergeben.
  • Hinzufügen eines resolve-Parameters zur Server-Direktive in Upstream, um eine automatische IP-Aktualisierung ohne Neustart zu gewährleisten.
  • IPv6-Adressen können nun in eckigen Klammern in den Direktiven proxy_bind, grpc_bind, realip, etc. angegeben werden.
  • 5. Neue Funktionen zur Verbindungsverwaltung
  • Einführung der Direktive keepalive_min_timeout, mit der die minimale Zeitüberschreitung für keep-alive-Verbindungen festgelegt werden kann.
  • Verbesserte Leistung mit gzip, gunzip, ssi, sub_filter, grpc_pass - reduzierter Speicherverbrauch bei langlebigen Anfragen.

6. Ergänzungen für Mail Proxy

  • Unterstützung für SmarterMail-spezifischen IMAP LOGIN Modus mit untagged CAPABILITY Antwort zu ngx_mail_proxy_module hinzugefügt.

7. Unterstützung für Musl und HTTP/3

  • Bereitstellung eines stabilen Builds mit der Musl C-Bibliothek.
  • Optimierte Leistung und behobene Bugs in der HTTP/3-Implementierung.

Kompatibilität und Upgrades

Nginx 1.28 ist vollständig kompatibel mit Konfigurationen der Vorgängerversion (1.26), aber die Entwickler empfehlen, die offizielle Dokumentation vor dem Upgrade sorgfältig zu lesen, insbesondere bei der Verwendung von Nicht-Standard-Modulen.

Für Benutzer, die offizielle Repositories verwenden, ist das Update über den Standard-Paketmanager verfügbar.

Teilen

War dieser Artikel für Sie hilfreich?

VPS beliebte Angebote

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
25 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 2048 Windows

9.9 /mo

/mo

Alle 12 Monate abgerechnet

-9.7%

CPU
CPU
10 Xeon Cores
RAM
RAM
64 GB
Space
Space
300 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 65536 Windows

138.99 /mo

/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
20 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 2048 Linux

8.8 /mo

/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 8192 Linux

115.5 /mo

/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
10 Xeon Cores
RAM
RAM
64 GB
Space
Space
300 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 65536 Linux

134.99 /mo

/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
KVM-SSD 32768 Metered Linux

150 /mo

/mo

Alle 12 Monate abgerechnet

-9.6%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
wKVM-SSD 32768 Metered Windows

156 /mo

/mo

Alle 12 Monate abgerechnet

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 4096 Linux

60.5 /mo

/mo

Alle 12 Monate abgerechnet

-16.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-KVM 4096 Linux

67 /mo

/mo

Alle 12 Monate abgerechnet

-5.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 2048 Windows

13.7 /mo

/mo

Alle 12 Monate abgerechnet

Weitere Artikel zu diesem Thema

cookie

Cookies und Datenschutz akzeptieren?

Wir verwenden Cookies, um sicherzustellen, dass wir Ihnen die beste Erfahrung auf unserer Website bieten. Wenn Sie fortfahren, ohne Ihre Einstellungen zu ändern, gehen wir davon aus, dass Sie mit dem Empfang aller Cookies auf der HostZealot-Website einverstanden sind.