WebRTC протокол дээр суурилсан VPN хөгжүүлж буй Weron төслийн анхны хувилбар

Weron VPN-ийн анхны хувилбар хэвлэгдсэн бөгөөд энэ нь газарзүйн хувьд тархсан хостуудыг нэг виртуал сүлжээнд нэгтгэх, зангилаанууд нь хоорондоо шууд харьцдаг (P2P) давхар сүлжээг үүсгэх боломжийг олгодог. Виртуал IP сүлжээ (3-р давхарга) болон Ethernet сүлжээ (2-р давхарга) үүсгэхийг дэмждэг. Төслийн код нь Go дээр бичигдсэн бөгөөд AGPLv3 лицензийн дагуу түгээгддэг. Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS болон Windows-д зориулсан бэлэн бүтээцүүдийг бэлтгэсэн.

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

Weron-ийг үүлэн орчинд ажилладаг системүүдтэй дотоод хостуудыг холбосон нэгдсэн найдвартай сүлжээг бий болгоход ашиглаж болно. Хоцролт багатай сүлжээнд WebRTC-ийг ашиглах зардал бага байгаа нь дотоод сүлжээн дэх хостуудын хоорондох урсгалыг хамгаалахын тулд Weron дээр суурилсан аюулгүй гэрийн сүлжээг бий болгох боломжийг олгодог. Автомат холболтыг сэргээх, олон харилцааны сувгийг нэгэн зэрэг бий болгох зэрэг боломжуудтай, өөрсдийн түгээсэн программуудыг бий болгоход ашиглах API-г хөгжүүлэгчид олгодог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх