WireGuard qetellong e ile ea amoheloa ke Linus Torvalds mme e tla kopanngoa le Linux 5.6

terata

Mantaha ona, Lenaneo la Linux kernel le boloka mohlokomeli David Miller le senotsoe ho kenyeletsoa morero Mohala, sesebelisoa sa software le protocol e ncha ea mahala ea puisano ea mohloli o bulehileng, sefateng sa "net-next" sa kernel ea Linux. 

Ho latela lipuisano ka projeke, leha ho sa na le liteko tse lokelang ho etsoa, e lokela ho lokolloa mofuteng o latelang o moholo oa kernel ea Linux, mofuta oa 5.6, ho Q2020 kapa QXNUMX XNUMX joalo ka ha WireGuard e amohetse tumello ho Linus Torvalds ho kopanya Linux.


WireGuard ke VPN e bonolo haholo, empa e potlakile le ea sejoale-joale e sebelisang encryption e tsoetseng pele. Sena se behiloe hore se potlake, se be bobebe, se be bobebe hape se be le thuso ho feta IPsec ntle le e ipolela hore e betere haholo ho feta OpenVPN.

WireGuard e ne e entsoe e le VPN e nang le mekhoa e metle ea ho sebetsa lipakeng tse kopaneng, empa le ho li-supercomputer, tse loketseng maemo a fapaneng a fapaneng. E lokollotsoe qalong bakeng sa kernel ea Linux, joale e se e le sefapano ebile e ka sebelisoa haholo.

WireGuard sebelisa Curve25519 bakeng sa phapanyetsano ea bohlokoa, ChaCha20 bakeng sa encryption, Poly1305 bakeng sa netefatso ea data, SipHash bakeng sa linotlolo tsa tafole ea hash, le BLAKE2s bakeng sa hash. E ts'ehetsa Layer 3 bakeng sa IPv4 le IPv6 mme e ka kenyelletsa v4-in-v6 le ka lehlakoreng le leng.

WireGuard e amohetsoe ke bafani ba litšebeletso tse ling tsa VPN joalo ka Mullvad VPN, AzireVPN, IVPN, le cryptostorm, nako e telele pele e kenella Linux, ka lebaka la boqapi ba eona "bo babatsehang". O fumane menehelo ho Private Internet Access, IVPN, le NLnet Foundation.

Ha joale e ntse e hola ka botlaloEmpa e ne e se ntse e ka nkuoa e le tharollo e bolokehileng ka ho fetisisa, e bonolo ho e sebelisa, le e bonolo ka ho fetisisa indastering. Ke tharollo ea Layer 3 VPN e sireletsehileng.

Ho fapana le lira tsa eona tsa mehleng, tseo e reretsoeng ho e nkela sebaka, khoutu ea eona e hloekile haholo ebile e bonolo. Ho latela litlhaloso tsa projeke, WireGuard e sebetsa ka ho akaretsa lipakete tsa IP ka polokeho holim'a UDP. Netefatso ea eona le sebopeho sa eona se amana haholo le Sireletsehile Shell (SSH) ho feta li-VPN tse ling.

Sengoli se etelletseng pele sa WireGuard Jason Donenfeld o re:

Seo u hlokang ho se etsa feela ke ho hlophisa sehokelo sa WireGuard ka senotlolo sa hau sa lekunutu le linotlolo tsa sechaba tsa lithaka tsa hau, 'me u ikemiselitse ho bua ka polokeho. E ne e ngotsoe ka C (Linux kernel modules) le Go (sebopeho sa mosebelisi). 

Ho nolofatsa nts'etsopele, pokello ea monolithic "WireGuard.git", e neng e etselitsoe bophelo bo arohileng, e tla nkeloa sebaka ke libaka tsa polokelo tse tharo tse arohaneng tse loketseng hantle ho hlophisa mosebetsi oa khoutu ka har'a kernel e kholo:

  • lebokose-linux.git - Sefate sa kernel se felletseng se nang le liphetoho ho tsoa morerong oa Wireguard, likarolo tsa sona tse tla hlahlojoa hore li kenngoe kernel ebe li fetisetsoa khafetsa makaleng a letlooa / a latelang.
  • li-wireguard-lisebelisoa.git- Sebaka sa polokelo ea lisebelisoa le mengolo se sebetsang sebakeng sa mosebelisi, joalo ka wg le wg-quick. Sebaka sa polokelo se ka sebelisoa ho etsa liphutheloana tsa lipehelo.
  • hannata-linux-compat.git  polokelo e nang le khetho ea module, e fanoang ka thoko ho kernel mme e kenyelletsa lera la compat.h ho netefatsa ho tsamaellana le lithollo tsa khale. Nts'etsopele ea mantlha e tla etsahala polokelong ea li-wireguard-linux.git, empa ho fihlela hajoale basebelisi ba na le monyetla mme tlhoko ea mofuta o arohaneng oa li-patches le eona e tla tšehetsoa ka mokhoa oa tšebetso.

E lebelletsoe ho fetoha maemo a macha a li-VPN kapele Linux ha e fihla. Ka boholo ba eona ba khoutu, li-primitives tsa lebelo le phahameng, le moralo oa mantlha, e lokela ho potlaka ho feta VPN efe kapa efe ka ntle mono.

Ka tsela ea hau ea ho amohela VPN e ncha, Linus Torvalds o nahana hore o e bapisitse le li-VPN tse ling mme o e nka e le betere haholo.

"Na nka boela ka bontša lerato la ka ho eena 'me ke tšepa hore o tla fuse haufinyane?" Khoutu e kanna ea se phethahale, empa ke e hlahlobile mme ka e bapisa le lintho tse nyarosang tsa OpenVPN le IPSec, ke mosebetsi oa bonono, "o boletse joalo ka WireGuard.


Litaba tsa sengoloa sena li latela melao-motheo ea rona ea melao ea boitšoaro ea bongoli. Ho tlaleha phoso tlanya mona.

E-ba oa pele ho fana ka maikutlo

Siea maikutlo a hau

aterese ya hao ya imeile ke ke ho phatlalatswa.

*

*

  1. E ikarabella bakeng sa data: Miguel Ángel Gatón
  2. Morero oa data: Laola SPAM, tsamaiso ea maikutlo.
  3. Molao: Tumello ea hau
  4. Puisano ea data: Lintlha li ke ke tsa tsebisoa batho ba boraro ntle le ka tlamo ea molao.
  5. Polokelo ea data: Database e hapiloeng ke Occentus Networks (EU)
  6. Litokelo: Nako efe kapa efe o ka fokotsa, oa hlaphoheloa mme oa hlakola tlhaiso-leseling ea hau.