WebRTC протоколы негізінде VPN әзірлейтін Weron жобасының бірінші шығарылымы

Weron VPN бірінші шығарылымы жарияланды, ол географиялық дисперсті хосттарды бір виртуалды желіге біріктіретін қабаттасу желілерін құруға мүмкіндік береді, олардың түйіндері бір-бірімен тікелей әрекеттеседі (P2P). Виртуалды IP желілерін (3-деңгей) және Ethernet желілерін (2-деңгей) құруға қолдау көрсетіледі. Жоба коды Go бағдарламасында жазылған және AGPLv3 лицензиясы бойынша таратылады. Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS және Windows үшін дайын құрастырмалар дайындалған.

Tailscale, WireGuard және ZeroTier сияқты жобалардан басты айырмашылығы виртуалды желідегі түйіндердің өзара әрекеттесуі үшін WebRTC протоколын пайдалану болып табылады. WebRTC-ті көлік ретінде пайдаланудың артықшылығы оның VPN трафигіне тосқауыл қоюға жоғары қарсылығы болып табылады, өйткені ол Zoom сияқты бейне және аудио конференцияларға арналған танымал бағдарламаларда белсенді қолданылады. WebRTC сонымен қатар STUN және TURN хаттамалары арқылы NAT артында жұмыс істейтін хосттарға қол жеткізуге және кәсіпорын брандмауэрлерін айналып өтуге арналған дайын құралдарды ұсынады.

Weron жергілікті хосттарды бұлттық орталарда жұмыс істейтін жүйелермен байланыстыратын бірыңғай сенімді желілерді жасау үшін пайдаланылуы мүмкін. Төмен кідіріс желілерінде WebRTC пайдаланудың төмен шығындары жергілікті желілердегі хосттар арасындағы трафикті қорғау үшін Weron негізінде қауіпсіз үй желілерін жасауға мүмкіндік береді. Әзірлеушілер қосылымды автоматты түрде қалпына келтіру және бір уақытта бірнеше байланыс арналарын орнату сияқты мүмкіндіктері бар өздерінің таратылған қолданбаларын жасау үшін пайдалану үшін API қамтамасыз етілген.

Ақпарат көзі: opennet.ru

пікір қалдыру