كيفية إعداد WireGuard VPN على VPS - إعداد خادم WireGuard

2023-08-31

ما هو WireGuard؟

WireGuard هو VPN عالي الأداء، حديث، وسهل الاستخدام. في هذه المقالة، سنتعلم كيفية تثبيت WireGuard VPN على VPS بنظام تشغيل لينكس مثل أوبونتو وإنشاء WireGuard VPS.

متطلبات بيئة WireGuard

تأكد من أن خادمك يعمل بأحد أنظمة التشغيل التالية:

  • أوبونتو
  • ديبيان
  • AlmaLinux
  • Rocky Linux
  • CentOS
  • فيدورا
  • openSUSE

تثبيت WireGuard

الربط باستخدام أدوات SSH

بعد شراء خادم Linux VPS، يمكنك شراء LightNode VPS بسعر رخيص، ثم استخدم محطة النظام أو أداة SSH مثل Xshell للربط بـ VPS.

الخطوة 1

تثبيت WireGuard بنقرة واحدة

  1. قم بتنزيل برنامج التثبيت

    افتح المحطة الخاصة بك وأدخل الأمر التالي لتنزيل برنامج التثبيت:

    wget -O wireguard.sh https://get.vpnsetup.net/wg
    

    الخطوة 2

  2. التثبيت التلقائي

    إذا كنت ترغب في المتابعة مع التثبيت التلقائي باستخدام الخيارات الافتراضية، أدخل الأمر التالي:

    sudo bash wireguard.sh --auto
    

    ملاحظة: تأكد من أن جدار الحماية على خادمك يسمح بفتح منفذ UDP 51820.

الخطوة 3

تكوين عميل VPN

عملاء WireGuard VPN متاحون لنظامي Windows وmacOS، بالإضافة إلى iOS وAndroid.

  • الأجهزة المحمولة (iOS وAndroid): افتح تطبيق WireGuard على جهازك المحمول، انقر على زر "إضافة"، ثم امسح رمز الاستجابة السريعة (QR) الذي تم إنشاؤه في مخرجات البرنامج النصي.

  • Windows وmacOS: أولاً، قم بنقل ملف client.conf الذي تم إنشاؤه بأمان إلى جهاز الكمبيوتر الخاص بك. ثم، افتح WireGuard واستورد الملف.

إذا لم تتمكن من العثور على ملف client.conf، يمكنك استخدام هذا الأمر:

ls

هناك طريقة بسيطة للحصول على الملف. أولاً، أدخل

vi client.conf

ثم انسخ كل النص.

ثانيًا، يمكنك إنشاء ملف جديد يسمى client.conf في نظام Windows أو MacOS الخاص بك. ثم قم بتحريره باستخدام TEXT، والصق النص واحفظه.

أخيرًا، استورد الملف.

بالمناسبة، يمكنك أيضًا استخدام أدوات FTP للحصول على الملف.

لإدارة تكوينات عميل WireGuard VPN أو للتحقق من رمز الاستجابة السريعة، قم بتشغيل برنامج التثبيت مرة أخرى:

sudo bash wireguard.sh

حتى الآن، يجب أن تكون قد قمت بنجاح بإعداد WireGuard VPN على VPS الخاص بك وتكوين العميل على أجهزتك. استمتع باتصالك الآمن! لمزيد من المعلومات أو المساعدة، يمكنك الرجوع إلى الوثائق أو الأدلة ذات الصلة.

الأسئلة الشائعة حول WireGuard VPN

ما هو WireGuard؟

WireGuard هو برنامج وبروتوكول VPN (شبكة خاصة افتراضية) مفتوح المصدر تم تطويره بواسطة Jason A. Donenfeld. يتم تنفيذ WireGuard في نواة لينكس ويستخدم مجموعة متنوعة من تقنيات التشفير والمصادقة، وهو مصمم لتوفير أداء أفضل من IPsec وOpenVPN. يدعم WireGuard مجموعة واسعة من أنظمة التشغيل، بما في ذلك لينكس، macOS، أندرويد، iOS، وWindows.

هل يدعم LightNode VPS تثبيت WireGuard؟

بالطبع، يحتوي LightNode VPS على العديد من صور النظام التي تلبي شروط تثبيت WireGuard، ويغطي VPS الخاص بنا أكثر من 40 موقعًا حول العالم؛ بالإضافة إلى ذلك، نقدم VPS مع NVMe SSD مع فواتير بالساعة. إذا كنت ترغب في تثبيت WireGuard VPN، فإن LightNode VPS هو الخيار الأفضل.

كيف يعمل WireGuard؟

WireGuard هو بروتوكول VPN حديث مصمم للبساطة والأمان. على عكس VPN التقليدية، يعمل WireGuard على أساس نظير إلى نظير، حيث يمتلك كل نظير مجموعة من المفاتيح الخاصة والعامة. يتبادل هؤلاء الأقران المفاتيح العامة، مثل تبادل أرقام الهواتف، لإنشاء اتصال آمن.

يستخدم WireGuard طرق تشفير حديثة، بما في ذلك Curve25519 لتبادل المفاتيح، ChaCha20 للتشفير، Poly1305 للمصادقة، وBLAKE2s للتجزئة. تضمن هذه الخيارات أن يظل WireGuard مقاومًا لمجموعة متنوعة من الثغرات المعروفة في التشفير.

واحدة من الميزات البارزة في WireGuard هي عدم وجود حالة بين الأقران المعتمدين. لا يرسل رسائل "حية" غير ضرورية، مما يحافظ على عرض النطاق الترددي. علاوة على ذلك، يدعم التجوال، مما يسمح للأجهزة بالتبديل بين الاتصالات، مثل الانتقال من WiFi إلى بيانات الهاتف المحمول، دون انقطاع اتصال VPN. يوفر البروتوكول أيضًا عبور NAT مدمج، مما يجعل من السهل إنشاء الاتصالات في بيئات الشبكة الحديثة.

من حيث الأداء، تم تصميم WireGuard للسرعة، حيث يحقق إنتاجية عالية وزمن انتقال منخفض. يمكنه أيضًا توزيع الأحمال بكفاءة عبر المعالجات متعددة النواة. مع سرعة إنشاء الاتصال والتوافق عبر منصات مثل لينكس، Windows، macOS، والأجهزة المحمولة، يوفر WireGuard تجربة VPN سلسة وآمنة للمستخدمين.

هل WireGuard مجاني؟

نعم، WireGuard مجاني. إنه برنامج مفتوح المصدر، مما يعني أن شفرة المصدر الخاصة به متاحة للجمهور ويمكن استخدامها وتعديلها وتوزيعها من قبل أي شخص. يتم إصدار WireGuard بموجب ترخيص GPLv2، الذي يعزز الشفافية ومساهمة المجتمع. تضمن هذه الانفتاح إمكانية تدقيق البروتوكولات بحثًا عن ثغرات الأمان ويمكن مشاركة أي تحسينات أو تعديلات بحرية مع المجتمع الأوسع. ومع ذلك، بينما WireGuard نفسه مجاني، قد تكون هناك تكاليف مرتبطة باستخدام WireGuard للوصول إلى خدمات VPN، مثل تكلفة شراء خادم WireGuard VPS، والتي يمكنك القيام بها مباشرة مع LightNode VPS مقابل 7.71 دولارًا شهريًا، وفواتير بالساعة!

ما مدى أمان WireGuard؟

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