Den første udgivelse af Weron-projektet, der udvikler en VPN baseret på WebRTC-protokollen

Den første udgivelse af Weron VPN er blevet offentliggjort, som giver dig mulighed for at oprette overlejringsnetværk, der forener geografisk spredte værter til ét virtuelt netværk, hvis noder interagerer direkte med hinanden (P2P). Oprettelse af virtuelle IP-netværk (lag 3) og Ethernet-netværk (lag 2) understøttes. Projektkoden er skrevet i Go og distribueret under AGPLv3-licensen. Klar builds er forberedt til Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS og Windows.

Den vigtigste forskel fra projekter som Tailscale, WireGuard og ZeroTier er brugen af ​​WebRTC-protokollen til interaktion mellem noder i et virtuelt netværk. Fordelen ved at bruge WebRTC som en transport er dens højere modstand mod VPN-trafikblokering, da det aktivt bruges i populære programmer til video- og lydkonferencer, såsom Zoom. WebRTC leverer også out-of-the-box værktøjer til at få adgang til værter, der kører bag NAT'er og omgå virksomhedens firewalls ved hjælp af STUN- og TURN-protokollerne.

Weron kan bruges til at skabe forenede betroede netvæ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 sikre hjemmenetværk baseret på Weron for at beskytte trafikken mellem værter inden for lokale netværk. En API er tilvejebragt, som udviklere kan bruge til at skabe deres egne distribuerede applikationer med funktioner som automatisk genoptagelse af forbindelse og etablering af flere kommunikationskanaler samtidigt.

Kilde: opennet.ru

Tilføj en kommentar