Erste Veröffentlichung des Projekts Weron, das ein VPN auf Basis des WebRTC-Protokolls entwickelt

Die erste Ausgabe von Weron VPN wurde veröffentlicht, mit der überlagerte Netzwerke geschaffen werden können, die geografisch verteilte Hosts zu einem virtuellen Netzwerk verbinden, dessen Knoten direkt miteinander (P2P) interagieren. Die Erstellung virtueller IP-Netzwerke (Layer 3) und Ethernet-Netzwerke (Layer 2) wird unterstützt. Der Projektcode ist in Go geschrieben und steht unter der AGPLv3-Lizenz zur Verfügung. Fertige Builds sind für Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS und Windows vorbereitet.

Ein entscheidendes Unterscheidungsmerkmal zu Projekten wie Tailscale, WireGuard und ZeroTier ist die Verwendung des WebRTC-Protokolls für die Interaktion der Knoten im virtuellen Netzwerk. Ein Vorteil der Verwendung von WebRTC als Transportmittel ist die höhere Widerstandsfähigkeit gegenüber der Blockierung von Datenverkehr. VPN, da dieses aktiv in beliebten Anwendungen für Video- und Audiokonferenzen, wie Zoom, eingesetzt wird. WebRTC bietet auch die nötigen Mittel für den Zugriff auf Knoten, die hinter Adressübersetzern (NAT) arbeiten, sowie für die Umgehung von Unternehmensfirewalls über die STUN- und TURN-Protokolle.

Weron kann verwendet werden, um sichere Netzwerke zu schaffen, die lokale Hosts mit Systemen in Cloud-Umgebungen verbinden. Die geringen Overheadkosten bei der Verwendung von WebRTC in Netzwerken mit niedrigen Latenzen ermöglichen es auch, sichere Heimnetzwerke auf der Basis von Weron zu erstellen, um den Datenverkehr zwischen Hosts in lokalen Netzwerken zu schützen. Entwicklern wird eine API zur Verfügung gestellt, mit der sie eigene verteilte Anwendungen erstellen können, die Funktionen wie automatisches Wiederherstellen von Verbindungen und die gleichzeitige Einrichtung mehrerer Kommunikationskanäle bieten.

Quelle: opennet.ru

60GB SSD 8Gb DDR4