ما هو WireGuard VPN

واير جارد هو برنامج حر و مجاني هو ايضا بروتوكول للاتصال اللذي ييستعمل تقنية الشبكة الخاصة الافتراضية virtual private network لانشاء اتصال آمن نقطة الى نقطة point-to-point في الاعداد الموجه routed او المجسر bridged.

اهم مميزات WireGuard

  • بسيط و سهل الاستخدام
  • يستعمل تشفير حديث
  • الكود المصدري صغير يقلل من خطر الاخطاء و يسهل عملية المراجعة
  • سريع و فعال

تتبيث و تفعيل WireGuard المقدم من Cloudflare warp

*يمكن الاستعانة بالفيديو

اولا نقوم بتنزيل project wgcf من على Github بالتوجه لل releases و اختيار نسخة النظام الخاصة بنا
بعدها نقوم بتنزيل wireguard client الخاص بنظامنا و نثبته “ستحتاجها لاحقا”
نغير اسم البرنامج الى wgcf و ذلك للتبسيط

نتحول ل shell ونغير المسار إلى مكان تواجد برنامج wgcf
نسجل حساب على cloudflare بأمر wgcf register و نوافق على شروط الخدمة
الآن ننشئ profile wireguard بأمر wgcf generate
لتشغيل الحساب المجاني نستدعي profile ذو extension .conf و نضغط على activate لتشغيل الخدمة

نقوم باطفاء الخدمة و ازالة profile لاننا نريد انشاء profile آخر مدفوع
نفتح التطبيق الذي به الحساب المدفوع ثم نتوجه للاعدادات ثم الحساب ثم المفتاح و اخيرا ننسخ KEY
نفتح ملف wgcf-account.toml و نعدل المفتاح ب KEY الذي نسخناه و نحفظ التغيير

نتوجه ل shell و نقوم بتحديث ال account ب wgcf update لنرى نوع الحساب unlimited
الآن ننشئ profile wireguard مرة اخرى بأمر wgcf generate
و نتأكد مرة أخرى من نوع الحساب بأمر wgcf status لنرى unlimited

اخيرا تتأكد من عمل VPN wireguard بأمر wgcf trace
نرى الآن warp=off أي غير مشغل
نتوجه ل wireguard client نستدعي profile ذو extension .conf و نضغط على activate لتشغيل الخدمة مرة اخرى
و نعود للتجربة مرة اخرى لنرى warp=plus

الاوامر المستخدمة :

  
الحساب المجاني:
wgcf register  (wgcf-account.toml)
wgcf generate (wgcf-profile.conf)

الاشتراك المدفوع:
Edit wgcf-account.toml with license with yours
wgcf update
wgcf generate (wgcf-profile.conf)
wgcf status  (Account type  : free/unlimited)
wgcf trace  (warp=on / warp=plus)
  

الروابط المستخدمة:

https://www.wireguard.com/install/
https://github.com/ViRb3/wgcf/releases

إخلاء المسؤولية: على الرغم من أن WireGuard قد تقدم مزايا من حيث الأداء والأمان ، إلا أنها لا تعتبر مثالية للخصوصية حسب التصميم.
https://www.cloudflare.com/privacypolicy/

خلاصة

بالرغم من سرعة و امان البروتوكول الا انه له عيوب تتلخص فيما يلي:

  • لازال في مرحلة التطوير و قد تتغير المفاهيم في اي مرحلة
  • بالرغم من امانه الا انه يتطلب حفظ IP للمستخدمين الدي قد يشكل خرق للخصوصية و دلك على حسب المزود
  • الاشتقرار فبعض المستخدمين قد يواجهون بعض المشاكل في الاتصال و دلك يدفعنا للنقطة التالية
  • ضعف التوافق و مشكل البروتوكول الدي يعمل على UDP في بعض الاحيان المسؤل على الشبكة قد يغلقه
  • مشكل البنية التحتية على عكس OpenVPN و IPSec برنامج WireGuard يتطلب بنية تحتية خاصة ليعمل فهو يحتاج خوادم خاصة و نشر تسيير الفاتيح