I te mutunga ka whakaaetia a WireGuard e Linus Torvalds ka uru atu ki te Linux 5.6

kaitiaki

Tenei Mane, I whakaatuhia te kaitautoko whatunga pounamu Linux a David Miller kia whakauruhia te kaupapa UruWire, he raupaparorohiko me tetahi kawa whakawhitiwhitinga korero koreutu me te tuwhera, i roto i te "kupenga-whai muri" o te pata Linux. 

E ai ki nga korerorero mo te kaupapa, ahakoa he whakamatautau ano kia mahia, me tuku i roto i te waahanga nui e whai ake nei o te pata Linux, putanga 5.6, i te hauwhā tuatahi, tuarua ranei o te tau 2020 i te wa i whakaaetia ai a WireGuard mai i a Linus Torvalds ki te whakauru ki te Linux.


He tino ngawari te WireGuard, engari he tere VPN me te ao hou e whakamahi ana i te whakamuna whakamua. Ka whakatauhia kia tere, maama, maama me te whai hua atu i te IPsec taapiri atu ki kereme he pai ake i te OpenVPN.

WireGuard i hangaia hei VPN mohio ki te whakahaere i nga waahanga whakauru, engari ano hoki i runga i nga rorohiko rorohiko, e tika ana mo nga ahuatanga rereke. I tukuna tuatahihia mo te pata Linux, inaianei he papa-whakawhiti me te tohatoha noa.

WireGuard whakamahi Curve25519 mo te whakawhiti matua, ChaCha20 mo te whakamunatanga, Poly1305 mo te motuhēhēnga raraunga, SipHash mo nga taviri tepu hash, me BLAKE2s mo te hash. Ka tautokohia te Papa 3 mo IPv4 me IPv6 a ka taea te whakakapi i te v4-in-v6 me te tua atu.

Kua tangohia a WireGuard e etahi kaiwhakarato ratonga VPN penei i te Mullvad VPN, AzireVPN, IVPN, me te cryptostorm, i mua noa atu o te whakaurutanga ki te Linux, na tana hoahoa "pai". Kua whiwhi ia i nga koha mai i te Private Internet Access, IVPN, me te NLnet Foundation.

I tenei wa kei te whanake haereEngari i taea te whakaaro ko te mea tino pai, maamaa ki te whakamahi me te otinga VPN ngawari ki te umanga He whakataunga Haumaru 3 VPN whakataunga.

Kaore i rite ki ona hoa riri o mua, e tika ana kia whakakapi, he maama ake, maamaa hoki tana waehere. E ai ki nga whakaritenga o te kaupapa, ka mahi a WireGuard ma te whakakii i nga peeke IP i runga i te UDP. Ko tana motuhēhēnga me tana hoahoa hoahoa e hono atu ana ki te Haumaru Haumaru (SSH) i etahi atu VPN.

Ko te kaituhi matua a WireGuard a Jason Donenfeld e kii ana:

Ko taau noa iho he whirihora i te atanga WireGuard me to matua muna me o hoa aaka, a kua rite koe ki te korero humarie. I tuhia ki te C (waeine pata Linux) me te Haere (te atanga kaiwhakamahi). 

Kia maama ake ai te whanaketanga, te whare putunga monolithic "WireGuard.git", i hoahoahia mo te noho motuhake, ka whakakapihia e nga whare putunga motuhake e toru e pai ake ana mo te whakarite mahi waehere i te pata matua:

  • wireguard-linux.git - He rakau kaari katoa me nga whakarereketanga mai i te kaupapa a Wireguard, ka arotakehia nga waahanga kia whakauruhia ki te kernel ka whakawhiti tonu ki nga peka kupenga / kupenga-whai ake.
  • taputapu-waea.git- He whare putunga o nga taputapu me nga tuhinga e rere ana i te waahi kaiwhakamahi, penei i te wg me te wg-tere. Ka taea te whakamahi i te whare putunga ki te hanga kohinga mo te tohatoha.
  • wireguard-linux-compat.git  he putunga me te kowhiri kowhiri, ka tohaina wehe mai i te pata me te taatai ​​compat.h hei whakarite i te hototahi me nga pata tawhito Ko te whakawhanaketanga matua ka whakatutukihia i roto i te whare putunga wireguard-linux.git, engari tae noa ki tenei wa ka whai waahi nga kaiwhakamahi me te hiahia mo tetahi waahanga motuhake o nga taapiri ka tautokohia i te waahanga mahi.

Ko te tumanako kia tere te tu hei paerewa hou mo nga VPN Linux ka tae mai. Na te rahinga o te waehere iti, te tere tere crypto-tuatahi, me te hoahoa matua, kia tere ake i era atu VPN i reira.

Kia pai ai to whakaae ki te VPN hou, E whakaaro ana a Linus Torvalds kua whakaritea e ia ki etahi atu VPN me te whakaaro he pai ake.

"Ka taea ano e au te whakaputa i taku aroha ki a ia me te tumanako ka piri mai ia?" Kaore pea i tino pai te waehere, engari kua aata tirotirohia e au ka whakataurite ki nga whakamataku o OpenVPN me te IPSec, he mahi toi tenei, ”hei ki ta WireGuard.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.