
Pirms dažām dienām tika publicēta ziņa, ka ir publicēta pirmā Weron VPN versija , kas ir projekts, kura mērķis ir ļaut izveidot pārklājuma tīklus, kas apvieno ģeogrāfiski izkliedētus resursdatorus virtuālā tīklā, kura mezgli tieši mijiedarbojas viens ar otru (P2P).
Jāatzīmē, ka viena no Weron galvenajām iezīmēm ir spēja izveidot atsevišķus uzticamus tīklus, kas savieno lokālos resursdatorus ar sistēmām, kas darbojas mākoņvidē. Zemās WebRTC izmantošanas izmaksas tīklos ar zemu latentumu ļauj arī izveidot drošus Weron balstītus mājas tīklus, lai aizsargātu datplūsmu starp resursdatoriem lokālajos tīklos.
Vēl viena šī projekta galvenā iezīme ir tā, ka tas nodrošina API izstrādātājiem, lai viņi varētu izveidot savas izkliedētās lietojumprogrammas ar tādām funkcijām kā automātiska savienojuma atjaunošana un vairāku saziņas kanālu izveide vienlaikus.
Turklāt tiek uzsvērts arī tas, ka tiek atbalstīta virtuālo IP tīklu (3. slānis) un Ethernet tīklu (2. slānis) izveide.
Kas attiecas uz daļu no galvenās atšķirības ar citiem līdzīgiem projektiem, piemēram, Tailscale, WireGuard un ZeroTier, tā ir WebRTC protokola izmantošana mezglu mijiedarbībai virtuālajā tīklā.
Galvenā priekšrocība, ko projekts paredz, ir tā, ka, izmantojot WebRTC kā transportu, pretestība VPN trafika bloķēšanai ir lielāka, jo šis protokols tiek aktīvi izmantots tādās populārās video un audio konferenču programmās kā Zoom.
Ir vērts pieminēt, ka WebRTC izceļas arī ar to, ka tas nodrošina gatavus rīkus, lai piekļūtu resursdatoriem, kas darbojas aiz NAT, un apietu korporatīvos ugunsmūrus, izmantojot STUN un TURN protokolus. Kā tāds Weron projekts ir ievērojams ar visu rīku nodrošināšanu vienkāršu, ātru un drošu uz WebRTC balstītu pārklājuma tīklu izveidei.
No citām šī projekta iezīmēm ir minētas:
- Ļauj izveidot piekļuves mezglus aiz NAT: Tā kā Weron izmanto WebRTC, lai izveidotu savienojumus starp mezgliem, jūs varat viegli šķērsot korporatīvo ugunsmūrus un NAT, izmantojot STUN, vai pat izmantot TURN serveri, lai tuneli trafiku. Tas var būt ļoti noderīgi, piemēram, SSH ievadīšanai mājas laboratorijā, nepārsūtot nevienu maršrutētāja portu.
- Piedāvā jaudu mājas tīkla nodrošināšanaia: Tā kā WebRTC zema latentuma tīklos ir salīdzinoši zema virsslodze, weron var izmantot, lai nodrošinātu trafiku starp LAN mezgliem, būtiski neietekmējot veiktspēju.
- Ļauj pievienoties vietējiem mezgliem mākoņa tīklā- Ja izmantojat, piemēram, Kubernetes klasteru ar mākoņa instanču mezgliem, bet arī vēlaties kopā savienot vietējos mezglus, varat izmantot weron, lai izveidotu uzticamu tīklu.
- apiet cenzūru- Pamatā esošo WebRTC komplektu, uz kura ir balstīti populāri videokonferenču rīki, piemēram, Zoom, Teams un Meet, ir grūti bloķēt tīkla līmenī, padarot to par vērtīgu papildinājumu jūsu rīku komplektam, lai apietu valsts cenzūru vai uzņēmumu.
- Uzrakstiet savus "punkta-punkta" protokolus: Vienkāršā API ļauj ērti rakstīt izplatītās lietojumprogrammas ar automātisku atkārtotu savienojumu, vairākiem datu kanāliem utt.
Visbeidzot, ja vēlaties uzzināt vairāk par projektu , jums jāzina, ka projekta kods ir rakstīts Go valodā un izplatīts saskaņā ar AGPLv3 licenci. Gatavas versijas ir pieejamas Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS un Windows operētājsistēmām.
Kā instalēt Weron operētājsistēmā Linux?
Tiem, kurus interesē Weron instalēšana savās sistēmās, viņi to var izdarīt ļoti vienkāršā veidā, un to var izdarīt no gandrīz jebkura pašreizējā Linux izplatīšanas veida.
Lai varētu veikt instalēšanu, vienkārši atveriet termināli, un tajā mēs ierakstīsim šādas komandas:
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
Lai uzzinātu vairāk par Weron lietošanu, varat iepazīties ar šo saiti.