إليك دليل خطوة بخطوة لتثبيت WireGuard VPN على أنظمة التشغيل Windows و MacOS و Linux و iOS و Android.
تعمل WireGuard على إعادة تشكيل مشهد VPN من خلال بروتوكولها خفيف الوزن ولكنه آمن. باستخدام خادم وملف تكوين فقط ، فأنت على استعداد للبدء.
سواء كان لديك تكوين WireGuard من خدمة VPN أو مكان عمل أو مشروع شخصي ، فإن هذا الدليل يبسط العملية.
إذن ما هو WireGuard؟ كيف يمكنك إعداده على أنظمة التشغيل Windows و MacOS و Linux و iOS و Android؟
ما هو WireGuard؟
WireGuard هو ملف بروتوكول VPN مفتوح المصدر. إنه يعطي الأولوية للبساطة والسرعة على تقنيات VPN القديمة وينفذ تقنيات VPN لإنشاء اتصالات آمنة من نقطة إلى نقطة.
إنه مبسط وسهل الاستخدام وقد تم اعتماده على نطاق واسع نظرًا لأدائه العالي وأمانه.
يتم الحصول على ملف تكوين WireGuard (.conf) من مزودي خدمة VPN أو التي تم إنشاؤها ذاتيًا من إعدادات الخادم الشخصي. إنها مجموعة موجزة من التعليمات التي يستخدمها برنامج WireGuard لإنشاء اتصال VPN ، وتحتوي على تفاصيل مثل عناوين نقطة النهاية ومفاتيح التشفير وتفضيلات الاتصال.
مسلحًا بملف تكوين WireGuard الخاص بك ، ستجد أن إعداد عميل على أنظمة التشغيل الشائعة أمر سهل للغاية.
تثبيت عميل WireGuard على نظام Windows
دعنا ننتقل مباشرة ، بدءًا من تثبيت WireGuard على Microsoft Windows.
1. ابدأ بزيارة موقع الويب WireGuard و تنزيل Windows Client.
2. افتح برنامج التثبيت ، ثم اتبع التعليمات البسيطة لتثبيته.
3. قم بتشغيل WireGuard ، وانقر فوق استيراد النفق (النفق) من الملف.
4. تصفح وحدد ملف التكوين لخادم WireGuard الخاص بك. ستتمكن من التعرف عليه بسهولة من امتداد الملف الخاص به ".conf".
5. بمجرد استيراد ملف .conf ، انقر فوق تفعيل زر لتأسيس الاتصال. إذا كانت الحالة "نشطة" ، فقد نجحت في الاتصال بخادم WireGuard.
تثبيت عميل WireGuard على نظام MacOS
1. قم بتنزيل و "الحصول" على عميل WireGuard من متجر تطبيقات ماك.
2. بعد التثبيت ، افتح WireGuard ، ثم انقر فوق استيراد النفق (النفق) من الملف زر.
3. استعرض للوصول إلى ملف .conf الخاص بك ، وانقر فوق يستورد.
4. انقر على تفعيل زر للاتصال بـ WireGuard VPN. إذا كانت الحالة خضراء و "نشطة" ، فقد تم الاتصال بنجاح.
تثبيت عميل WireGuard على Linux
عميل Linux WireGuard من الصعب إرضاءه بشأن طول اسم ملف .conf. يجب أن يكون عدد الأحرف أقل من 15 حرفًا ، أو ستتلقى رسالة خطأ تفيد بأنه لا يمكن العثور على الخادم. أعد تسمية الملف قبل أن تبدأ.
1. في المحطة ، قم أولاً بتنزيل العميل وتثبيته. يبدو هذا الأمر مختلفًا بناءً على توزيع Linux الذي تستخدمه.
سنغطي أوامر التثبيت الخاصة بتوزيعات Linux الأكثر شيوعًا. يجب تشغيل جميع الأوامر تحت حساب الجذر.
أوبونتو: "sudo apt install wireguard"
ديبيان: "sudo apt install wireguard"
فيدورا: "sudo dnf install wireguard-tools"
SLES / OpenSUSE: "zypper تثبيت أدوات واقي الأسلاك"
جنتو: "ظهور أدوات واقي السلك"
CentOS: "sudo yum install elrepo-release epel-release", "sudo yum install kmod-wireguard wireguard-tools"
2. انقل التكوين من موقعه الحالي إلى الدليل / etc / wireguard. في هذا المثال ، يوجد ملف التكوين في / home / ubuntuvm ويسمى WGLinux. تحتاج إلى نقله إلى / etc / wireguard. استخدم ما يلي أمر معالجة الملف، ولكن قم بتكييفه مع اسم ملف التكوين الخاص بك.
cd </your/directory/with/conf file>
mv /etc/wireguard/<wireguardconffile.conf>
3. ضمن حساب الجذر ، قم بإصدار الأمر التالي لإحضار الاتصال:
wg-quick up <nameofyourconfigfile>
لاحظ أن “WGLinux” هو اسم المثال لملف .conf (WGLinux.conf) ، عند إصدار الأمر wg-quick ، قم بإزالة “.conf” من اسم الملف. على نظامك ، استبدل WGLinux باسم ملف .conf الخاص بك.
لإغلاق الاتصال بمجرد الانتهاء ، قم بإصدار الأمر:
wg-quick down <nameofyourconfigfile>
مرة أخرى ، في هذا المثال ، نستخدم WGLinux ، استبدل هذا باسم ملف .conf الخاص بك:
تثبيت عميل WireGuard على iOS
1. قم بتنزيل عميل WireGuard من ملف متجر آبل
2. افتح WireGuard وانقر على ملف أضف نفقًا زر.
3. تصفح للوصول إلى الملف على جهاز Apple الخاص بك ، ثم اضغط عليه.
4. بمجرد استيراد ملف التكوين ، استخدم مفتاح التبديل لتنشيط VPN. يعني زر التبديل الأخضر أن الاتصال كان ناجحًا. يجب أن ترى أيضًا رمز "VPN" على شريط الحالة.
تثبيت عميل WireGuard على Android
كما هو الحال مع Linux ، ينتقي Android فيما يتعلق بطول اسم الملف لملف التكوين ، لذا أعد تسميته إلى شيء مكون من 15 حرفًا أو أقل قبل البدء.
1. قم بتنزيل عميل WireGuard من ملف متجر جوجل بلاى.
2. افتح العميل واضغط على + زر.
3. حدد الخيار استيراد من ملف أو أرشيف.
4. استعرض للوصول إلى ملف التكوين الخاص بك ، وانقر فوق تحديد.
5. استخدم مفتاح التبديل لتنشيط اتصال VPN. إذا نجحت ، سيتحول مفتاح التبديل إلى اللون الأخضر. سترى أيضًا رمز مفتاح يظهر على شريط الحالة ، بجوار أيقونات الشبكة الخلوية.
فهم ملف التكوين
يعد ملف تكوين WireGuard محوريًا لعملياتها. فيما يلي تفصيل موجز لمكوناته الرئيسية.
1. قسم [الواجهة]:
- مفتاح سري: مفتاح خاص بتشفير base64 للعميل أو الخادم. احتفظ بهذا السر دائمًا.
- عنوان: يحدد عنوان IP والشبكة الفرعية لواجهة WireGuard. على سبيل المثال ، 10.0.0.2/24.
- ميناء الاستماع: (اختياري) المنفذ الذي يستمع WireGuard عليه للاتصالات الواردة.
- DNS:خوادم DNS التي يجب على العميل استخدامها بمجرد تشغيل النفق.
2. قسم [الزملاء] (يمكن أن توجد أقسام متعددة للأقران):
- المفتاح العمومي: المفتاح العمومي للنظير البعيد (الخادم أو العميل).
- مسموح بها: عناوين IP التي يتم توجيهها عبر النفق. 0.0.0.0/0 يوجه كل حركة المرور.
- نقطة النهاية: (العملاء فقط) عنوان IP الخاص بالخادم والمنفذ المنسقين كـ IP: port.
3. الإعدادات المسبقة والأوامر الاختيارية:
- SaveConfig: إذا تم التعيين على "صواب" ، فسيتم حفظ أي تغييرات في الواجهة (مثل إضافة الأقران) تلقائيًا.
- PostUp و PostDown: أوامر للتشغيل بعد إحضار الواجهة أو إزالتها ، على التوالي.
تشكل هذه المكونات جوهر ملف التكوين. قد توجد خيارات إضافية بناءً على حالات استخدام محددة ، ولكن العناصر المذكورة أعلاه ستكون في كل تكوين WireGuard تقريبًا.
خاتمة
يوفر WireGuard طريقة مبسطة وآمنة لإنشاء اتصالات VPN عبر مجموعة كبيرة من الأنظمة الأساسية. باتباع الخطوات الموضحة في هذا الدليل ، ستتمكن من تثبيت WireGuard واستيراد ملفات التكوين وفهمها.