Vi havde en VPN baseret på WebRTC-protokollen

Få dage siden nyheden brød ud, at den første version af Weron VPN blev frigivet, som er et projekt, der har til formål at muliggøre skabelsen af ​​overlappende netværk, der kombinerer geografisk spredte værter i et virtuelt netværk, hvis noder interagerer direkte med hinanden (P2P).

Det fremhæves, at inden for Werons hovedkarakteristika er den, der kan bruges til at skabe unikke tillidsnetværk der forbinder lokale værter med systemer, der kører i skymiljøer. Den lave overhead ved brug af WebRTC på netværk med lav latency gør det også muligt at skabe Weron-baserede sikre hjemmenetværk for at beskytte trafik mellem værter inden for lokale netværk.

Et andet nøgletræk ved dette projekt er det en API leveres for udviklere at skabe deres egne distribuerede applikationer med funktioner som automatisk genoptagelse af forbindelsen og etablering af flere kommunikationskanaler på samme tid.

Udover dette fremhæves det også virtuelt IP-netværk er understøttet (lag 3) og Ethernet-netværk (lag 2).

Hvad angår den del af nøgleforskellen med andre lignende projekter som Tailscale, WireGuard og ZeroTier, er det brugen af ​​WebRTC-protokollen til interaktion mellem noder i et virtuelt netværk.

Den største fordel, som projektet antager, er, at ved at bruge WebRTC som transport, er modstanden mod blokering af VPN-trafik større, da denne protokol bruges aktivt i populære video- og lydkonferenceprogrammer som Zoom.

Det er værd at nævne, at WebRTC også skiller sig ud, fordi det giver out-of-the-box værktøjer til at få adgang til værter, der kører bag NAT og omgå virksomhedsfirewalls ved hjælp af STUN- og TURN-protokollerne. Som sådan er Weron-projektet kendt for at levere alle værktøjerne til at skabe enkle, hurtige og sikre WebRTC-baserede overlejringsnetværk.

Af de andre karakteristika, der skiller sig ud fra dette projekt, er følgende nævnt:

  • Giver mulighed for at oprette adgangsknuder bag NAT: Fordi weron bruger WebRTC til at etablere forbindelser mellem noder, kan du nemt krydse virksomhedens firewalls og NAT ved hjælp af STUN, eller endda bruge en TURN-server til at tunnelere trafik. Dette kan være meget nyttigt, for eksempel at SSH ind i dit hjemmelaboratorium uden at videresende nogen porte på din router.
  • Tilbyder kraften til at sikre hjemmenetværketa: På grund af den relativt lave overhead af WebRTC på netværk med lav latens, kan weron bruges til at sikre trafik mellem noder på et LAN uden at påvirke ydeevnen væsentligt.
  • Giver dig mulighed for at deltage i lokale noder i et cloud-netværk- Hvis du for eksempel kører en Kubernetes-klynge med cloud-instans-baserede noder, men også ønsker at forbinde dine lokale noder sammen, kan du bruge weron til at skabe et pålideligt netværk.
  • omgå censur– Den underliggende WebRTC-pakke, som populære videokonferenceværktøjer som Zoom, Teams og Meet er baseret på, er svær at blokere på netværksniveau, hvilket gør den til en værdifuld tilføjelse til din værktøjskasse til at omgå statscensur eller virksomheder.
  • Skriv dine egne punkt-til-punkt-protokoller: Simple API gør det nemt at skrive distribuerede applikationer med automatiske genforbindelser, flere datakanaler osv.

Endelig, hvis du er interesseret i at vide mere om om projektet, skal du vide, at koden for projektet er skrevet i Go og distribueres under AGPLv3-licensen. Klar builds er forberedt til Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS og Windows.

Hvordan installeres Weron på Linux?

For dem, der er interesseret i at kunne installere Weron på deres systemer, kan de gøre det på en super enkel måde, og det kan gøres fra næsten enhver nuværende Linux-distribution.

For at kunne udføre installationen skal du blot åbne en terminal, og i den skal vi skrive følgende kommandoer:

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

For at lære mere om brugen af ​​Weron, kan du konsultere følgende link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

En kommentar, lad din

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   juanfran sagde han

    Webrtc er en læk, din ip er filtreret og meget mere, det bedste er en godt betalt vpn, som netop blokerer webrtc og er baseret på wireguard, som er den bedste protokol i dag.