Публикуван беше първият брой на Weron VPN, който позволява създаването на overlay мрежи, комбиниращи географски разположени хостове в една виртуална мрежа, чиито възли взаимодействат помежду си директно (P2P). Поддържа се създаването на виртуални IP мрежи (layer 3) и Ethernet мрежи (layer 2). Кодът на проекта е написан на Go и се разпространява под лиценз AGPLv3. Подготвените версии са налични за Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS и Windows.
Ключовата разлика от проекти като Tailscale, WireGuard и ZeroTier е използването на протокола WebRTC за взаимодействие на възлите във виртуалната мрежа. Предимството на използването на WebRTC като транспорт е по-високата устойчивост на блокиране на трафика. VPN, тъй като този протокол се използва активно в популярни приложения за видео и аудио конференции, като Zoom. WebRTC също така предоставя готови средства за достъп до възли, работещи зад NAT, и за заобикаляне на корпоративните защитни стени чрез протоколите STUN и TURN.
Weron може да се използва за създаване на обединени доверителни мрежи, свързващи локални хостове с системи, работещи в облачни среди. Ниските разходи за управление при използване на WebRTC в мрежи с ниски закъснения също така позволяват създаването на безопасни домашни мрежи на базата на Weron, за защита на трафика между хостовете в локалните мрежи. За разработчиците е предоставено API, чрез което могат да се създават собствени разпределени приложения, притежаващи функции като автоматично възобновяване на връзката и установяване на множество комуникационни канали едновременно.
Източник: opennet.ru
