A primeira versión do proxecto Weron, desenvolvendo unha VPN baseada no protocolo WebRTC

Publicouse a primeira versión de Weron VPN, que permite crear redes superpostas que unen hosts dispersos xeograficamente nunha rede virtual, cuxos nodos interactúan directamente entre si (P2P). Admítese a creación de redes IP virtuais (capa 3) e redes Ethernet (capa 2). O código do proxecto está escrito en Go e distribúese baixo a licenza AGPLv3. As compilacións listas están preparadas para Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS e Windows.

A diferenza fundamental con proxectos como Tailscale, WireGuard e ZeroTier é o uso do protocolo WebRTC para a interacción de nós nunha rede virtual. A vantaxe de usar WebRTC como transporte é a súa maior resistencia ao bloqueo do tráfico VPN, xa que se usa activamente en programas populares para videoconferencias e audio, como Zoom. WebRTC tamén ofrece ferramentas listas para acceder a hosts que se executan detrás de NAT e evitar os firewalls empresariais mediante os protocolos STUN e TURN.

Weron pódese usar para crear redes de confianza unificadas que conectan hosts locais con sistemas que se executan en ambientes de nube. A baixa sobrecarga do uso de WebRTC en redes de baixa latencia tamén permite crear redes domésticas seguras baseadas en Weron para protexer o tráfico entre hosts dentro das redes locais. Ofrécese unha API para que os desenvolvedores a usen para crear as súas propias aplicacións distribuídas con capacidades como a reanudación automática da conexión e o establecemento de varias canles de comunicación ao mesmo tempo.

Fonte: opennet.ru

Engadir un comentario