Weron նախագծի առաջին թողարկումը՝ մշակելով VPN՝ հիմնված WebRTC արձանագրության վրա

Հրապարակվել է Weron VPN-ի առաջին թողարկումը, որը թույլ է տալիս ստեղծել overlay ցանցեր, որոնք միավորում են աշխարհագրորեն ցրված հոսթները մեկ վիրտուալ ցանցի մեջ, որի հանգույցներն ուղղակիորեն փոխազդում են միմյանց հետ (P2P): Աջակցվում է վիրտուալ IP ցանցերի (շերտ 3) և Ethernet ցանցերի (շերտ 2) ստեղծումը: Ծրագրի կոդը գրված է Go-ում և տարածվում է AGPLv3 լիցենզիայի ներքո: Պատրաստի կառուցվածքները պատրաստվում են Linux-ի, FreeBSD-ի, OpenBSD-ի, NetBSD-ի, Solaris-ի, macOS-ի և Windows-ի համար:

Հիմնական տարբերությունն այնպիսի նախագծերից, ինչպիսիք են Tailscale, WireGuard և ZeroTier-ը, WebRTC արձանագրության օգտագործումն է վիրտուալ ցանցում հանգույցների փոխազդեցության համար: WebRTC-ն որպես տրանսպորտային միջոց օգտագործելու առավելությունն այն է, որ դրա ավելի բարձր դիմադրությունը VPN երթևեկության արգելափակմանն է, քանի որ այն ակտիվորեն օգտագործվում է տեսա և աուդիո կոնֆերանսների հայտնի ծրագրերում, ինչպիսին է Zoom-ը: WebRTC-ն նաև տրամադրում է ներկառուցված գործիքներ՝ NAT-ների հետևում աշխատող հոսթներին մուտք գործելու և ձեռնարկությունների firewalls-ը շրջանցելու համար՝ օգտագործելով STUN և TURN արձանագրությունները:

Weron-ը կարող է օգտագործվել միասնական վստահելի ցանցեր ստեղծելու համար, որոնք կապում են տեղական հյուրընկալողներին ամպային միջավայրում աշխատող համակարգերի հետ: Ցածր հետաձգման ցանցերում WebRTC-ի օգտագործման ցածր ծախսերը նաև հնարավորություն են տալիս ստեղծել Weron-ի վրա հիմնված անվտանգ տնային ցանցեր՝ տեղական ցանցերի ներսում հոսթինգների միջև երթևեկությունը պաշտպանելու համար: Ծրագրավորողների համար տրամադրվում է API՝ ստեղծելու իրենց սեփական բաշխված հավելվածները՝ հնարավորություններով, ինչպիսիք են ավտոմատ կապի վերսկսումը և միաժամանակ բազմաթիվ հաղորդակցման ուղիների ստեղծումը:

Source: opennet.ru

Добавить комментарий