Die erste Veröffentlichung des Weron-Projekts, das ein VPN basierend auf dem WebRTC-Protokoll entwickelt

Die erste Version von Weron VPN wurde veröffentlicht, mit der Sie Overlay-Netzwerke erstellen können, die geografisch verteilte Hosts in einem virtuellen Netzwerk vereinen, dessen Knoten direkt miteinander interagieren (P2P). Der Aufbau virtueller IP-Netzwerke (Layer 3) und Ethernet-Netzwerke (Layer 2) wird unterstützt. Der Projektcode ist in Go geschrieben und wird unter der AGPLv3-Lizenz vertrieben. Fertige Builds werden für Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS und Windows vorbereitet.

Der wesentliche Unterschied zu Projekten wie Tailscale, WireGuard und ZeroTier ist die Verwendung des WebRTC-Protokolls für die Interaktion von Knoten in einem virtuellen Netzwerk. Der Vorteil der Verwendung von WebRTC als Transportmittel ist die höhere Widerstandsfähigkeit gegen die Blockierung des VPN-Verkehrs, da es in beliebten Programmen für Video- und Audiokonferenzen wie Zoom aktiv eingesetzt wird. WebRTC bietet außerdem sofort einsatzbereite Tools für den Zugriff auf Hosts, die hinter NATs laufen, und für die Umgehung von Unternehmens-Firewalls mithilfe der STUN- und TURN-Protokolle.

Mit Weron können einheitliche vertrauenswürdige Netzwerke erstellt werden, die lokale Hosts mit Systemen verbinden, die in Cloud-Umgebungen ausgeführt werden. Der geringe Overhead der Verwendung von WebRTC in Netzwerken mit geringer Latenz ermöglicht auch die Erstellung sicherer Heimnetzwerke auf Basis von Weron, um den Datenverkehr zwischen Hosts innerhalb lokaler Netzwerke zu schützen. Entwicklern wird eine API zur Verfügung gestellt, mit der sie ihre eigenen verteilten Anwendungen mit Funktionen wie der automatischen Verbindungswiederaufnahme und dem gleichzeitigen Aufbau mehrerer Kommunikationskanäle erstellen können.

Source: opennet.ru

Kommentar hinzufügen