Krijoni një VPN bazuar në protokollin WebRTC

Pak ditë më parë shpërtheu lajmi se u lëshua versioni i parë i Weron VPN, i cili është një projekt që synon të lejojë krijimin e rrjeteve të mbivendosura që kombinojnë hostet e shpërndarë gjeografikisht në një rrjet virtual, nyjet e të cilit ndërveprojnë drejtpërdrejt me njëri-tjetrin (P2P).

Theksohet se brenda karakteristikave kryesore të Weron janë ato që mund të përdoret për të krijuar rrjete unike besimi që lidh hostet lokale me sistemet që funksionojnë në mjediset cloud. Kostoja e ulët e përdorimit të WebRTC në rrjetet me vonesë të ulët gjithashtu bën të mundur krijimin e rrjeteve shtëpiake të sigurta të bazuara në Weron për të mbrojtur trafikun midis hosteve brenda rrjeteve lokale.

Një tjetër veçori kryesore e këtij projekti është se ofrohet një API që zhvilluesit të krijojnë aplikacionet e tyre të shpërndara me veçori të tilla si rifillimi automatik i lidhjes dhe krijimi i shumë kanaleve të komunikimit në të njëjtën kohë.

Krahas kësaj theksohet edhe se Mbështetet një rrjet IP virtual (shtresa 3) dhe rrjetet Ethernet (shtresa 2).

Për sa i përket pjesës së ndryshimit kryesor me projekte të tjera të ngjashme si Tailscale, WireGuard dhe ZeroTier, është përdorimi i protokollit WebRTC për ndërveprimin e nyjeve në një rrjet virtual.

Avantazhi kryesor që supozon projekti është se duke përdorur WebRTC si transport, rezistenca ndaj bllokimit të trafikut VPN është më e madhe, pasi ky protokoll përdoret në mënyrë aktive në programet e njohura të konferencave video dhe audio si Zoom.

Vlen të përmendet se WebRTC gjithashtu dallon sepse ofron mjete të paarritshme për të hyrë në hostet që funksionojnë pas NAT dhe për të anashkaluar muret e zjarrit të korporatave duke përdorur protokollet STUN dhe TURN. Si i tillë, projekti Weron është i dukshëm për ofrimin e të gjitha mjeteve për krijimin e rrjeteve të thjeshta, të shpejta dhe të sigurta të mbivendosjes të bazuara në WebRTC.

Nga karakteristikat e tjera që dallohen nga ky projekt, përmenden këto:

  • Lejon krijimin e nyjeve të aksesit pas NAT: Për shkak se weron përdor WebRTC për të krijuar lidhje midis nyjeve, ju mund të përshkoni lehtësisht muret e zjarrit të korporatës dhe NAT duke përdorur STUN, ose madje të përdorni një server TURN për të tuneluar trafikun. Kjo mund të jetë shumë e dobishme, për shembull, për SSH në laboratorin tuaj të shtëpisë pa përcjellë asnjë portë në ruterin tuaj.
  • Ofron fuqinë për të siguruar rrjetin e shtëpisëa: Për shkak të kostos relativisht të ulët të WebRTC në rrjetet me vonesë të ulët, weron mund të përdoret për të siguruar trafikun midis nyjeve në një LAN pa ndikuar ndjeshëm në performancën.
  • Ju lejon të bashkoni nyjet lokale në një rrjet cloud- Nëse përdorni, për shembull, një grup Kubernetes me nyje të bazuara në shembullin cloud, por gjithashtu dëshironi të bashkoni nyjet tuaja lokale së bashku, mund të përdorni weron për të krijuar një rrjet të besueshëm.
  • anashkalojë censurën– Kompleti themelor i WebRTC, në të cilin bazohen mjetet e njohura të konferencave me video si Zoom, Teams dhe Meet, është e vështirë të bllokohet në nivel rrjeti, duke e bërë atë një shtesë të vlefshme për kutinë tuaj të veglave për anashkalimin e censurës shtetërore ose të korporatës.
  • Shkruani protokollet tuaja pikë-për-pikë: API e thjeshtë e bën të lehtë shkrimin e aplikacioneve të shpërndara me rilidhje automatike, kanale të shumta të dhënash, etj.

Së fundi, nëse jeni të interesuar të dini më shumë rreth rreth projektit, duhet të dini se kodi i projektit është i shkruar në Go dhe shpërndahet nën licencën AGPLv3. Ndërtimet e gatshme janë përgatitur për Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS dhe Windows.

Si të instaloni Weron në Linux?

Për ata që janë të interesuar të jenë në gjendje të instalojnë Weron në sistemet e tyre, ata mund ta bëjnë atë në një mënyrë super të thjeshtë dhe kjo mund të bëhet nga pothuajse çdo shpërndarje aktuale Linux.

Për të qenë në gjendje të kryeni instalimin, thjesht hapni një terminal dhe në të do të shtypim komandat e mëposhtme:

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

Për të mësuar më shumë rreth përdorimit të Weron, mund të konsultoheni lidhja e mëposhtme.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   juanfran dijo

    Webrtc është një rrjedhje, ip-ja juaj është e filtruar dhe shumë më tepër, më e mira është një vpn e mirë me pagesë, e cila bllokon saktësisht webrtc dhe bazohet në wireguard, që është protokolli më i mirë sot.