Pas tre vitesh nga publikimi i degës 2.6, është përgatitur publikimi i OpenVPN 2.7.0, paketës për krijimin e rrjeteve private virtuale, e cila mundëson organizimin e një lidhjeje të enkriptuar midis dy makinave klient ose funksionimin e një serveri të centralizuar VPN për punë të njëkohshme të disa klientëve. Kodi i OpenVPN shpërndahet sipas licencës GPLv2, ndërsa paketat binare të gatshme përgatiten për Debian, Ubuntu, CentOS, RHEL dhe Windows.
Novitetet kryesore:
- Në VPNNë serverë është shtuar mundësia e hapjes së disa socket-eve që pranojnë lidhje, për shembull, për pranimin e njëkohshëm të lidhjeve përmes UDP dhe TCP ose në porta të ndryshme të rrjetit.
- ĂshtĂ« kryer kalimi nĂ« pĂ«rdorimin e versionit tĂ« ri tĂ« modulit DCO, i pĂ«rfshirĂ« nĂ« pĂ«rbĂ«rjen kryesore tĂ« kernelit Linux 6.16. Moduli i pĂ«rfshirĂ« nĂ« kernel ka njĂ« API tĂ« ndryshuar dhe shpĂ«rndahet me emrin «ovpn». MbĂ«shtetja pĂ«r modulin e vjetĂ«r ovpn-dco Ă«shtĂ« ndĂ«rprerĂ«. Moduli i zhvendos operacionet e enkriptimit, pĂ«rpunimit tĂ« paketave dhe menaxhimit tĂ« kanalit tĂ« komunikimit nĂ« anĂ«n e kernelit Linux dhe lejon eliminimin e kostove shtesĂ« qĂ« lidhen me ndĂ«rrimin e kontekstit, ofron mundĂ«si pĂ«r optimizim tĂ« punĂ«s pĂ«rmes qasjes sĂ« drejtpĂ«rdrejtĂ« nĂ« API-tĂ« e brendshme tĂ« kernelit dhe pĂ«rjashton transferimin e ngadaltĂ« tĂ« tĂ« dhĂ«nave midis kernelit dhe hapĂ«sirĂ«s sĂ« pĂ«rdoruesit (enkriptimi, dekriptimi dhe rutimi kryhen nga moduli pa dĂ«rguar trafikun te pĂ«rpunuesi nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit).
- Në versionin për Windows: në filtrat WFP është aktivizuar flamuri block-local; është mundësuar gjenerimi i ndërfaqeve shtesë të rrjetit sipas nevojës; është siguruar nisja e shërbimeve automatike nën një përdorues pa privilegje; për punën me cilësimet DNS përdoret NRPT (Name Resolution Policy Table); është lejuar përdorimi i drejtuesit win-dco për përshpejtimin e serverëve VPN.
- ĂshtĂ« prezantuar formati i ri i çelĂ«save dhe paketave «epoch», i cili, ndryshe nga formati standard «DATA_V2», shton etiketĂ«n AEAD nĂ« fund tĂ« paketĂ«s, pĂ«rditĂ«son automatikisht çelĂ«sat kur arrihet kufiri i pĂ«rdorimit tĂ« tyre, ka identifikues paketash 64-bitĂ«sh dhe pĂ«rdor operacionin XOR gjatĂ« formimit tĂ« vektorit tĂ« inicializimit.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r lwipovpn â emulator i ndĂ«rfaqeve tĂ« rrjetit tun/tap nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, i realizuar mbi bazĂ«n e stack-ut TCP/IP lwIP. Me ndihmĂ«n e opsionit «âdev-node unix:/path/to/lwipovpn» mund tĂ« emulohet njĂ« klient i plotĂ« VPN nĂ« tĂ« njĂ«jtin sistem pĂ«r testimin dhe diagnostikimin e OpenVPN.
- ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rditĂ«suar njĂ« pjesĂ« tĂ« cilĂ«simeve tĂ« klientit (IP, rutimi, MTU, DNS) pĂ«rmes dĂ«rgimit tĂ« server mesazheve tĂ« kontrollit PUSH_UPDATE.
- NĂ« klientin openVPN pĂ«r Linux, BSD dhe macOS Ă«shtĂ« shtuar opsioni «âdns-updown» pĂ«r ekzekutimin e skriptit qĂ« zbaton cilĂ«simet DNS tĂ« dĂ«rguara nga serveri. Skripti mbĂ«shtet konfigurimin pĂ«rmes /etc/resolv.conf, systemd ose resolveconf.
- PĂ«r platformĂ«n Linux Ă«shtĂ« shtuar opsioni «âroute-table» pĂ«r pĂ«rdorimin e tabelave tĂ« rutimit tĂ« pĂ«rcaktuara nga pĂ«rdoruesi.
- ĂshtĂ« implementuar mbĂ«shtetja pĂ«r degĂ«n mbedTLS 4. ĂshtĂ« shtuar mbĂ«shtetja pĂ«r TLS 1.3 nĂ« konfigurimet me bibliotekĂ«n kriptografike mbedTLS.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r sistemin operativ Haiku.
- ĂshtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r mĂ«nyrĂ«n e funksionimit me çelĂ«sa statikĂ« (duhet tĂ« pĂ«rdoret mĂ«nyra TLS), NTLMv1, driver-in Windows wintun, OpenSSL 1.0.2, mbedTLS 2.x, kompresimin e tĂ« dhĂ«nave para dĂ«rgimit, si dhe opsionet «âmemstats» dhe «âopt-verify».
Burimi: opennet.ru
