OpenVPN 2.6.0 Àr tillgÀngligt.

Efter tvÄ och ett halvt Är sedan publiceringen av version 2.5 har OpenVPN 2.6.0 slÀppts, ett paket för att skapa virtuella privata nÀtverk som möjliggör en krypterad anslutning mellan tvÄ klientmaskiner eller att driva en centraliserad VPN-server för att hantera flera klienter samtidigt. OpenVPN-koden distribueras under GPLv2-licensen, och fÀrdiga binÀrpaket skapas för Debian, Ubuntu, CentOS, RHEL och Windows.

Huvudsakliga nyheter:

  • Stöd för ett obegrĂ€nsat antal anslutningar har sĂ€kerstĂ€llts.
  • KĂ€rnmodulen ovpn-dco har inkluderats, vilket avsevĂ€rt ökar prestanda. VPN. Ökningen uppnĂ„s genom att flytta alla krypteringsoperationer, paketbehandling och hantering av kommunikationskanalen till Linux-kĂ€rnan, vilket eliminerar overheadkostnader för kontextvĂ€xling, möjliggör optimering genom direkt tillgĂ„ng till kĂ€rnans interna API:er och utesluter lĂ„ngsam dataöverföring mellan kĂ€rnan och anvĂ€ndarutrymmet (kryptering, avkryptering och routning utförs av modulen utan att skicka trafik till en handlĂ€ggare i anvĂ€ndarutrymmet).

    I genomförda tester, jÀmfört med konfigurationen baserad pÄ grÀnssnittet tun, möjliggjorde anvÀndningen av modulen pÄ klient- och serversidan med krypteringen AES-256-GCM en 8-faldig ökning av bandbredden (frÄn 370 Mbit/s till 2950 Mbit/s). NÀr modulen anvÀnds endast pÄ klientsidan ökade bandbredden tre gÄnger för utgÄende trafik och förblev oförÀndrad för inkommande. NÀr modulen anvÀnds endast pÄ serversidan ökade bandbredden fyra gÄnger för inkommande trafik och med 35% för utgÄende.

  • Möjlighet att anvĂ€nda TLS-lĂ€ge med sjĂ€lvsignerade certifikat har tillhandahĂ„llits (med alternativet "--peer-fingerprint" behöver man inte ange "--ca" och "--capath" och kan klara sig utan att köra en PKI-server baserad pĂ„ Easy-RSA eller liknande programvara).
  • I UDP-servern har en Cookie-baserad anslutningsöverenskommelse implementerats, dĂ€r en Cookie baserad pĂ„ HMAC anvĂ€nds som sessionsidentifierare, vilket möjliggör serververifiering utan att behöva spara status.
  • Stöd för att bygga med biblioteket OpenSSL 3.0 har lagts till. Parameter "--tls-cert-profile insecure" har lagts till för att vĂ€lja den lĂ€gsta sĂ€kerhetsnivĂ„n för OpenSSL.
  • Nya kommandoer för remote-entry-count och remote-entry-get har lagts till för att rĂ€kna antalet externa anslutningar och visa deras lista.
  • Vid nyckelsammanstĂ€llning Ă€r den mer prioriterade metoden för att hĂ€mta material för nyckelgenerering nu EKM-mekanismen (Exported Keying Material, RFC 5705), istĂ€llet för den specifika OpenVPN PRF-mekanismen. För att anvĂ€nda EKM krĂ€vs OpenSSL eller mbed TLS 2.18+.
  • Kompatibilitet med OpenSSL i FIPS-lĂ€ge har sĂ€kerstĂ€llts, vilket gör det möjligt att anvĂ€nda OpenVPN pĂ„ system som uppfyller sĂ€kerhetskraven FIPS 140-2.
  • I mlock har kontroll av tillrĂ€cklig minnesreservering implementerats. Om det finns mindre Ă€n 100 MB RAM görs en anrop av setrlimit() för att öka grĂ€nsen.
  • Alternativet «—peer-fingerprint» har lagts till för att verifiera korrektheten eller knytningen av certifikatet med hjĂ€lp av fingerprint baserat pĂ„ SHA256-hash utan anvĂ€ndning av tls-verify.
  • För skripter har möjligheten för uppskjuten (deferred) autentisering lagts till, som implementeras med hjĂ€lp av alternativet «—auth-user-pass-verify». I skripter och plugins har stöd för att informera klienten om att autentisering Ă€r under vĂ€ntan (pending) vid anvĂ€ndning av uppskjuten autentisering lagts till.
  • Ett kompatibilitetslĂ€ge (—compat-mode) har lagts till för att kunna ansluta till Ă€ldre servrar som anvĂ€nder OpenVPN 2.3.x eller Ă€ldre versioner.
  • I listan som skickas via parametern «—data-ciphers» Ă€r det tillĂ„tet att ange prefixet «?» för att definiera valfria krypteringar som endast kommer att anvĂ€ndas om stöd finns i SSL-biblioteket.
  • Alternativet «—session-timeout» har lagts till, vilket gör att den maximala sessionstiden kan begrĂ€nsas.
  • I konfigurationsfilen Ă€r det tillĂ„tet att ange anvĂ€ndarnamn och lösenord med hjĂ€lp av taggen <auth-user-pass><\/auth-user-pass>.
  • Möjlighet till dynamisk MTU-instĂ€llning för klienten har tillhandahĂ„llits, baserat pĂ„ data om MTU som skickas av servern. För att Ă€ndra det maximala MTU-storleken har alternativet «—tun-mtu-max» lagts till (som standard 1600).
  • Alternativet «—max-packet-size» har lagts till för att definiera den maximala storleken pĂ„ kontrollpaket.
  • Stödet för OpenVPN-startlĂ€get via inetd har tagits bort. Alternativet ncp-disable har avlĂ€gsnats. Alternativet verify-hash och den statiska nyckelmetoden har förklarats som förĂ„ldrade (endast TLS kvar). Protokollen TLS 1.0 och 1.1 har klassificerats som förĂ„ldrade (parametern tls-version-min Ă€r som standard instĂ€lld pĂ„ 1.2). Den inbyggda implementationen av pseudorandom number generator (—prng) har tagits bort, och anvĂ€nd istĂ€llet PRNG-implementationen frĂ„n kryptobiblioteken mbed TLS eller OpenSSL. Stödet för paketfiltret PF (Packet Filtering) har upphört. Kompression Ă€r som standard avstĂ€ngd (—allow-compression=no).
  • CHACHA20-POLY1305 har lagts till i standardlista med krypteringsalgoritmer.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster