Den første utgivelsen av Weron-prosjektet, utvikler en VPN basert på WebRTC-protokollen

Den første utgivelsen av Weron VPN har blitt publisert, som lar deg lage overleggsnettverk som forener geografisk spredte verter til ett virtuelt nettverk, hvis noder samhandler direkte med hverandre (P2P). Opprettelsen av virtuelle IP-nettverk (lag 3) og Ethernet-nettverk (lag 2) støttes. Prosjektkoden er skrevet i Go og distribuert under AGPLv3-lisensen. Klare bygg er forberedt for Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS og Windows.

Hovedforskjellen fra prosjekter som Tailscale, WireGuard og ZeroTier er bruken av WebRTC-protokollen for samhandling av noder i et virtuelt nettverk. Fordelen med å bruke WebRTC som transport er dens høyere motstand mot blokkering av VPN-trafikk, siden den brukes aktivt i populære programmer for video- og lydkonferanser, som Zoom. WebRTC tilbyr også ut-av-boksen verktøy for å få tilgang til verter som kjører bak NAT-er og omgå bedriftsbrannmurer ved å bruke STUN- og TURN-protokollene.

Weron kan brukes til å lage enhetlige pålitelige nettverk som kobler lokale verter med systemer som kjører i skymiljøer. Den lave overheaden ved bruk av WebRTC på nettverk med lav latens gjør det også mulig å lage sikre hjemmenettverk basert på Weron for å beskytte trafikk mellom verter innenfor lokale nettverk. En API er tilgjengelig for utviklere å bruke til å lage sine egne distribuerte applikasjoner med funksjoner som automatisk gjenopptagelse av tilkobling og etablering av flere kommunikasjonskanaler samtidig.

Kilde: opennet.ru

Legg til en kommentar