HlauGuard tau txais thaum kawg los ntawm Linus Torvalds thiab yuav raug muab tso rau hauv Linux 5.6

tooj liab

Hnub Monday, Linux ntsiav network sib koom tes David Miller unveiled yuav tsum tau muaj nrog peb tes num HlauGuard, daim ntawv thov software thiab cov tshiab thiab qhib tshiab kev sib txuas lus raws tu qauv, hauv tsob ntoo "net-next" ntawm Linux lub noob pob. 

Raws li kev sib tham txog qhov project, txawm hais tias tseem tshuav kev sim ua, nws yuav tsum tau tso tawm rau hauv txheej txheem tom ntej ntawm Linux kernel, version 5.6, nyob rau thawj ib lossis ob peb hlis xyoo 2020 raws li WireGuard tau txais kev pom zoo los ntawm Linus Torvalds los sib xyaw rau hauv Linux.


WireGuard yog qhov yooj yim heev, tsis tau ceev ceev VPN thiab niaj hnub uas siv kev ua tiav siab tshaj. Qhov no tau muab tso rau kom nrawm dua, yooj yim dua, sib dua thiab pab tau ntau dua li IPsec ntxiv rau thov kom tau ntau qhov zoo dua OpenVPN.

WireGuard tau tsim los ua ntau yam VPN los ua haujlwm ntawm kev sib tshuam, tab sis kuj rau cov supercomputers, haum rau ntau yam xwm txheej. Keeb xeeb tso tawm rau lub Linux pob, nws yog tam sim no tus ntoo khaub lig-platform thiab dav xa tawm.

WireGuard siv Curve25519 rau qhov tseem ceeb txauv, ChaCha20 rau kev encryption, Poly1305 rau kev ntsuas cov ntaub ntawv, SipHash rau hash lub rooj, thiab BLAKE2s rau hash. Nws txhawb txheej 3 rau IPv4 thiab IPv6 thiab tuaj yeem encapsulate v4-hauv-v6 thiab hloov ua lwm yam.

WireGuard tau txais yuav los ntawm qee tus neeg muab kev pabcuam VPN xws li Mullvad VPN, AzireVPN, IVPN, thiab cryptostorm, ntev ua ntej nws koom nrog Linux, vim nws tus qauv "zoo heev". Nws tau txais nyiaj pub dawb los ntawm Ntiag Tug Kev Siv Internet, IVPN, thiab NLnet Foundation.

Nws tam sim no hauv txoj kev loj hlob tag nrhoTab sis nws muaj peev xwm twb tau suav tias yog kev nyab xeeb, yooj yim siv, thiab yooj yim tshaj plaws VPN kev daws teeb meem hauv kev lag luam. Nws yog Txheej 3 kev ruaj ntseg VPN daws.

Tsis zoo li nws yav dhau los cov neeg sib tw, uas nws yog npaj los hloov, nws cov cai yog ntau huv si thiab yooj yim dua. Raws li cov lus qhia tshwj xeeb ntawm phiaj xwm, WireGuard ua haujlwm los ntawm encapsulating IP pob ntawv ruaj ntseg zoo tshaj UDP. Nws cov qhabnias thiab cov qauv siv interface muaj ntau dua ntxiv nrog Kev Ruaj Ntseg Plaws (SSH) dua li lwm cov VPNs.

Tus Thawj Coj IronGuard tus sau Jason Donenfeld hais tias:

Txhua yam koj yuav tsum tau ua yog kho lub WireGuard interface nrog koj tus yuam sij ntiag tug thiab cov yuam sij ntawm pej xeem ntawm koj cov phooj ywg, thiab koj tau npaj siab tham yam ruaj ntseg. Nws tau sau rau hauv C (Linux kemel modules) thiab Go (tus neeg siv khoom siv). 

Los ua kom yooj yim txhim kho, monolithic qhov chaw cia "WireGuard.git", uas tau tsim los rau ib qho txawv, yuav hloov los ntawm peb lub chaw cia khoom cais uas zoo dua rau kev teeb tsa ua haujlwm hauv qhov tseem ceeb:

  • xov tooj cua-linux.git - Ua tiav tsob ntoo txiv ntoo nrog kev hloov pauv los ntawm qhov txheej txheem Wireguard, thaj uas yuav los soj ntsuam kom suav nrog hauv kernel thiab nquag hloov mus rau cov ceg ntoo / net-tom ntej.
  • wireguard-tools.git- Lub chaw cia khoom siv thiab cov ntawv sau uas tau khiav hauv qhov chaw siv, xws li kev txiav tawm thiab ntuag-nrawm. Qhov chaw cia khoom siv tau tsim los tsim cov pob rau ntawm kev faib khoom.
  • wireguard-linux-compat.git  lub chaw cia khoom nrog cov qauv xaiv, muab cais sib cais ntawm cov ntsiav thiab suav nrog kev sib kho.h txheej kom muaj kev sib haum nrog cov kernels laus. Qhov kev txhim kho tseem ceeb yuav muaj nyob rau hauv kev tsim kho xaim hlau-linux.git, tab sis txog tam sim no cov neeg siv muaj lub sijhawm thiab qhov xav tau ntawm kev sib txawv ntawm cov kab ntawv ntxiv yuav tau txais kev txhawb nqa hauv daim ntawv ua haujlwm.

Cia siab tias yuav dhau los ua tus qauv tshiab rau VPNs Linux thaum nws tuaj txog. Nrog nws tus lej code loj, kev siv high-ceev crypto thawj, thiab cov qauv tseem ceeb, nws yuav tsum tau nrawm dua lwm qhov VPN nyob ntawd.

Hauv koj txoj kev pom zoo los txuas tus VPN tshiab, Linus Torvalds xav tias nws tau muab piv rau lwm lub VPNs thiab xav tias nws yuav zoo npaum li cas.

"Kuv puas tuaj yeem rov hais tawm kuv txoj kev hlub rau nws thiab cia siab tias nws yuav rov qab sai sai?" Txoj cai yuav tsis zoo tag nrho, tab sis kuv tau skimmed nws thiab piv rau qhov tsis txaus ntseeg ntawm OpenVPN thiab IPSec, nws yog kev ua haujlwm ntawm kev kos duab, "nws hais ntawm WireGuard.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm.

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.