Weron a VPN stèidhichte air protocol WebRTC

O chionn beagan làithean bhris naidheachdan gun deach a’ chiad dreach de Weron VPN fhoillseachadh, a tha na phròiseact a tha ag amas air cruthachadh lìonraidhean thar-tharraingeach a bhios a’ cothlamadh luchd-aoigheachd sgapte ann an lìonra brìgheil, aig a bheil nodan ag eadar-obrachadh gu dìreach ri chèile (P2P).

Tha e air a chomharrachadh gu bheil am fear a tha taobh a-staigh prìomh fheartan Weron faodar a chleachdadh gus lìonraidhean earbsa gun samhail a chruthachadh a tha a’ ceangal luchd-aoigheachd ionadail ri siostaman a tha a’ ruith ann an àrainneachdan sgòthan. Tha an cosgais ìosal de bhith a’ cleachdadh WebRTC air lìonraidhean latency ìosal cuideachd ga dhèanamh comasach lìonraidhean dachaigh tèarainte stèidhichte air Weron a chruthachadh gus trafaic eadar luchd-aoigheachd taobh a-staigh lìonraidhean ionadail a dhìon.

Is e prìomh fheart eile den phròiseact seo gu bheil tha API air a thoirt seachad airson luchd-leasachaidh na h-aplacaidean sgaoilte aca fhèin a chruthachadh le feartan leithid ath-thòiseachadh ceangail fèin-ghluasadach agus stèidheachadh grunn shianalan conaltraidh aig an aon àm.

A bharrachd air an seo, tha e cuideachd air a chomharrachadh tha lìonradh IP mas-fhìor a’ faighinn taic (còmhdach 3) agus lìonraidhean Ethernet (ciseal 2).

A thaobh a’ phàirt den phrìomh eadar-dhealachadh le pròiseactan eile den aon seòrsa leithid Tailscale, WireGuard agus ZeroTier, is e cleachdadh protocol WebRTC airson eadar-obrachadh nodan ann an lìonra mas-fhìor.

Is e am prìomh bhuannachd a tha am pròiseact a’ gabhail ris, le bhith a’ cleachdadh WebRTC mar chòmhdhail, gu bheil an aghaidh bacadh air trafaic VPN nas motha, leis gu bheil am protocol seo air a chleachdadh gu gnìomhach ann am prògraman co-labhairtean bhidio is claisneachd mòr-chòrdte leithid Zoom.

Is fhiach a ràdh gu bheil WebRTC cuideachd a ’seasamh a-mach leis gu bheil e a’ toirt seachad innealan taobh a-muigh a ’bhogsa gus faighinn gu luchd-aoigheachd a tha a’ ruith air cùl NAT agus a dhol seachad air ballachan teine ​​​​corporra a ’cleachdadh protocolaidhean STUN agus TURN. Mar sin, tha pròiseact Weron ainmeil airson a bhith a’ toirt seachad na h-innealan gu lèir airson lìonraidhean ath-chòmhdach stèidhichte air WebRTC a tha sìmplidh, luath agus tèarainte a chruthachadh.

De na feartan eile a tha a’ seasamh a-mach bhon phròiseact seo, thathas a’ toirt iomradh air na leanas:

  • A’ ceadachadh nodan ruigsinneachd a chruthachadh air cùl NAT: Leis gu bheil weron a’ cleachdadh WebRTC gus ceanglaichean a stèidheachadh eadar nodan, is urrainn dhut gu furasta a dhol thairis air ballachan teine ​​​​corporra agus NAT a’ cleachdadh STUN, no eadhon frithealaiche TURN a chleachdadh gus trafaic a thunail. Faodaidh seo a bhith glè fheumail, mar eisimpleir, airson SSH a-steach don obair-lann dachaigh agad gun a bhith a’ cur air adhart puirt sam bith air an router agad.
  • A’ tabhann cumhachd gus an lìonra dachaigh a dhèanamh tèaraintea: Mar thoradh air an ìre mhath ìosal os cionn WebRTC air lìonraidhean latency ìosal, faodar weron a chleachdadh gus trafaic a dhèanamh tèarainte eadar nodan air LAN gun a bhith a’ toirt buaidh mhòr air coileanadh.
  • A’ leigeil leat a dhol còmhla ri nodan ionadail ann an lìonra sgòthan- Ma ruitheas tu, mar eisimpleir, cruinneachadh Kubernetes le nodan stèidhichte air sgòthan ach cuideachd airson a dhol còmhla ris na nodan ionadail agad, faodaidh tu weron a chleachdadh gus lìonra earbsach a chruthachadh.
  • caisgireachd timcheall- Tha an t-sreath WebRTC bunaiteach, air a bheil innealan co-labhairtean bhidio mòr-chòrdte mar Zoom, Teams, agus Meet stèidhichte, duilich a bhacadh aig ìre lìonra, ga fhàgail na chur-ris luachmhor ris a’ bhogsa inneal agad airson faighinn seachad air caisgireachd stàite no corporra.
  • Sgrìobh na protocolaidhean puing-gu-puing agad fhèin: Tha API sìmplidh ga dhèanamh furasta tagraidhean sgaoilte a sgrìobhadh le ath-cheangail fèin-ghluasadach, ioma seanalan dàta, msaa.

Mu dheireadh, ma tha ùidh agad barrachd fhaighinn a-mach mu dheidhinn mun phròiseact, bu chòir fios a bhith agad gu bheil còd a’ phròiseict sgrìobhte ann an Go agus air a chuairteachadh fo chead AGPLv3. Tha togalaichean deiseil air an ullachadh airson Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS, agus Windows.

Mar a stàlaicheas tu Weron air Linux?

Dhaibhsan aig a bheil ùidh ann a bhith comasach air Weron a chuir a-steach air na siostaman aca, faodaidh iad a dhèanamh ann an dòigh air leth sìmplidh agus faodar sin a dhèanamh bho cha mhòr cuairteachadh Linux gnàthach sam bith.

Gus a bhith comasach air an stàladh a dhèanamh, dìreach fosgail inneal-crìochnachaidh agus innte tha sinn gu bhith a’ sgrìobhadh na h-òrdughan a leanas:

curl -L -o /tmp/weron "https://github.com/pojntfx/weron/releases/latest/download/weron.linux-$(uname -m)" sudo install /tmp/weron /usr/local/ bin sudo setcap cap_net_admin + ep / usr/local/bin/weron

Gus barrachd ionnsachadh mu chleachdadh Weron, faodaidh tu co-chomhairle a chumail an ceangal a leanas.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Beachd, fàg do chuid fhèin

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.

  1.   juanfran thuirt

    Tha Webrtc na aodion, tha an ip agad air a shìoladh agus mòran a bharrachd, is e an rud as fheàrr vpn pàighte math, a tha gu cinnteach a’ bacadh webrtc agus a tha stèidhichte air geàrd-uèir, is e sin am protocol as fheàrr an-diugh.