Itusilẹ akọkọ ti iṣẹ akanṣe Weron, idagbasoke VPN kan ti o da lori ilana WebRTC

Itusilẹ akọkọ ti Weron VPN ti jẹ atẹjade, eyiti o fun ọ laaye lati ṣẹda awọn nẹtiwọọki apọju ti o papọ awọn ogun ti tuka kaakiri agbegbe sinu nẹtiwọọki foju kan, awọn apa eyiti o ṣe ajọṣepọ pẹlu ara wọn taara (P2P). Ṣiṣẹda awọn nẹtiwọọki IP foju (Layer 3) ati awọn nẹtiwọọki Ethernet (Layer 2) ni atilẹyin. Koodu ise agbese ti kọ ni Go ati pinpin labẹ iwe-aṣẹ AGPLv3. Awọn ipilẹ ti o ṣetan ti pese sile fun Lainos, FreeBSD, OpenBSD, NetBSD, Solaris, macOS ati Windows.

Iyatọ bọtini lati awọn iṣẹ akanṣe bii Tailscale, WireGuard ati ZeroTier ni lilo ilana Ilana WebRTC fun ibaraenisepo awọn apa inu nẹtiwọọki foju kan. Anfani ti lilo WebRTC gẹgẹbi gbigbe ni atako giga rẹ si idinamọ ijabọ VPN, niwọn igba ti o ti lo ni itara ni awọn eto olokiki fun fidio ati apejọ ohun, gẹgẹbi Sun-un. WebRTC tun pese awọn irinṣẹ ti ita-apoti fun iraye si awọn ọmọ-ogun ti n ṣiṣẹ lẹhin awọn NATs ati lilọ kiri awọn ogiriina ile-iṣẹ nipa lilo awọn ilana STUN ati TURN.

A le lo Weron lati ṣẹda awọn nẹtiwọọki igbẹkẹle iṣọkan ti o so awọn ogun agbegbe pọ pẹlu awọn ọna ṣiṣe ti n ṣiṣẹ ni awọn agbegbe awọsanma. Iwọn kekere ti lilo WebRTC lori awọn nẹtiwọọki airi kekere tun jẹ ki o ṣee ṣe lati ṣẹda awọn nẹtiwọọki ile ti o ni aabo ti o da lori Weron lati daabobo ijabọ laarin awọn ogun laarin awọn nẹtiwọọki agbegbe. A pese API kan fun awọn olupilẹṣẹ lati lo lati ṣẹda awọn ohun elo ti a pin kaakiri pẹlu awọn agbara bii isọdọtun adaṣe laifọwọyi ati idasile awọn ikanni ibaraẹnisọrọ pupọ ni nigbakannaa.

orisun: opennet.ru

Fi ọrọìwòye kun