Weron 'n VPN gebaseer op die WebRTC-protokol

N paar dae gelede nuus het gebreek dat die eerste weergawe van Weron VPN vrygestel is, wat 'n projek is wat daarop gemik is om die skepping van oorvleuelende netwerke moontlik te maak wat geografies verspreide gashere in 'n virtuele netwerk kombineer, waarvan die nodusse direk met mekaar in wisselwerking is (P2P).

Dit word uitgelig dat binne die hoofkenmerke van Weron die een is wat kan gebruik word om unieke netwerke van vertroue te skep wat plaaslike gashere verbind met stelsels wat in wolkomgewings loop. Die lae bokoste van die gebruik van WebRTC op lae latency-netwerke maak dit ook moontlik om Weron-gebaseerde veilige tuisnetwerke te skep om verkeer tussen gashere binne plaaslike netwerke te beskerm.

Nog 'n belangrike kenmerk van hierdie projek is dat 'n API word verskaf vir ontwikkelaars om hul eie verspreide toepassings te skep met kenmerke soos outomatiese verbindingshervatting en die vestiging van verskeie kommunikasiekanale op dieselfde tyd.

Hierbenewens word dit ook uitgelig dat virtuele IP-netwerk word ondersteun (laag 3) en Ethernet-netwerke (laag 2).

Wat die deel van die sleutelverskil met ander soortgelyke projekte soos Tailscale, WireGuard en ZeroTier betref, is dit die gebruik van die WebRTC-protokol vir die interaksie van nodusse in 'n virtuele netwerk.

Die grootste voordeel wat die projek veronderstel, is dat deur WebRTC as vervoer te gebruik, die weerstand teen die blokkering van VPN-verkeer groter is, aangesien hierdie protokol aktief gebruik word in gewilde video- en oudiokonferensieprogramme soos Zoom.

Dit is die moeite werd om te noem dat WebRTC ook uitstaan ​​omdat dit out-of-the-box nutsmiddels bied om toegang te verkry tot gashere wat agter NAT loop en korporatiewe firewalls omseil deur die STUN- en TURN-protokolle te gebruik. As sodanig is die Weron-projek opvallend vir die verskaffing van al die gereedskap vir die skep van eenvoudige, vinnige en veilige WebRTC-gebaseerde oorlegnetwerke.

Van die ander kenmerke wat uit hierdie projek uitstaan, word die volgende genoem:

  • Laat toe om toegangsnodes agter NAT te skep: Omdat weron WebRTC gebruik om verbindings tussen nodusse te bewerkstellig, kan jy maklik korporatiewe firewalls en NAT deurkruis deur STUN te gebruik, of selfs 'n TURN-bediener gebruik om verkeer te tonnel. Dit kan baie nuttig wees, byvoorbeeld om SSH na jou tuislaboratorium te stuur sonder om enige poorte op jou router aan te stuur.
  • Bied die krag om die tuisnetwerk te beveiliga: Weens die relatief lae oorhoofse koste van WebRTC op netwerke met lae latensie, kan weron gebruik word om verkeer tussen nodusse op 'n LAN te beveilig sonder om werkverrigting aansienlik te beïnvloed.
  • Laat jou toe om by plaaslike nodusse in 'n wolknetwerk aan te sluit- As jy byvoorbeeld 'n Kubernetes-kluster met wolkinstansie-gebaseerde nodusse bestuur, maar ook jou plaaslike nodusse wil aansluit, kan jy weron gebruik om 'n betroubare netwerk te skep.
  • sensuur te omseil– Die onderliggende WebRTC-suite, waarop gewilde videokonferensie-instrumente soos Zoom, Teams en Meet gebaseer is, is moeilik om op netwerkvlak te blokkeer, wat dit 'n waardevolle toevoeging tot jou gereedskapkas maak om staatsensuur of korporatiewe te omseil.
  • Skryf jou eie punt-tot-punt-protokolle: Eenvoudige API maak dit maklik om verspreide toepassings te skryf met outomatiese herverbindings, veelvuldige datakanale, ens.

Ten slotte, as jy belangstel om meer te weet oor die oor die projek, moet jy weet dat die kode van die projek in Go geskryf is en onder die AGPLv3-lisensie versprei word. Gereedsamestellings word voorberei vir Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS en Windows.

Hoe om Weron op Linux te installeer?

Vir diegene wat belangstel om Weron op hul stelsels te kan installeer, kan hulle dit op 'n super eenvoudige manier doen en dit kan gedoen word vanaf byna enige huidige Linux-verspreiding.

Om die installasie te kan uitvoer, maak net 'n terminaal oop en ons gaan die volgende opdragte daarin tik:

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

Om meer te wete te kom oor die gebruik van Weron, kan u raadpleeg die volgende skakel.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

'N Opmerking, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie.

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   juanfran dijo

    Webrtc is 'n lek, jou ip is gefiltreer en nog baie meer, die beste is 'n goed betaalde vpn, wat webrtc presies blokkeer en gebaseer is op wireguard, wat vandag die beste protokol is.