الإصدار الأول من مشروع Weron يطور VPN بناءً على بروتوكول WebRTC

تم نشر الإصدار الأول من Weron VPN ، والذي يسمح لك بإنشاء شبكات تراكب تجمع بين مضيفين موزعين جغرافيًا في شبكة افتراضية واحدة ، تتفاعل عقدها مباشرة مع بعضها البعض (P2P). يتم دعم إنشاء شبكات IP الافتراضية (الطبقة 3) وشبكات Ethernet (الطبقة 2). تمت كتابة كود المشروع في Go وتوزيعه بموجب ترخيص AGPLv3. تم تجهيز الإصدارات الجاهزة لأنظمة Linux و FreeBSD و OpenBSD و NetBSD و Solaris و macOS و Windows.

يتمثل الاختلاف الرئيسي عن مشاريع مثل Tailscale و WireGuard و ZeroTier في استخدام بروتوكول WebRTC لتفاعل العقد في شبكة افتراضية. تتمثل ميزة استخدام WebRTC كوسيلة للنقل في المقاومة العالية لحظر حركة مرور VPN ، حيث تم استخدامه بنشاط في برامج مؤتمرات الفيديو والصوت الشائعة مثل Zoom. يوفر WebRTC أيضًا أدوات جاهزة للوصول إلى مضيفين يعملون خلف NATs وتجاوز جدران حماية الشركة باستخدام بروتوكولي STUN و TURN.

يمكن استخدام Weron لإنشاء شبكات واحدة موثوقة تربط المضيفين المحليين بأنظمة تعمل في البيئات السحابية. كما أن التكلفة المنخفضة لاستخدام WebRTC في الشبكات ذات زمن الانتقال المنخفض تجعل من الممكن أيضًا إنشاء شبكات منزلية آمنة تعتمد على Weron لحماية حركة المرور بين المضيفين داخل الشبكات المحلية. يتم توفير API للمطورين لإنشاء تطبيقاتهم الموزعة مع ميزات مثل استئناف الاتصال التلقائي وإنشاء قنوات اتصال متعددة في نفس الوقت.

المصدر: opennet.ru

إضافة تعليق