قم بتثبيت خادم VPN على حاسوبك بسرعة وسهولة وببساطة
أمّن اتصالك وتجاوز القيود الجغرافية أثناء إعداد خادم VPN باستخدام OpenVPN أو WireGuard على أنظمة Windows و macOS و Ubuntu خطوة بخطوة.
هل ترغب في الحصول على فرص غير محدودة أثناء عملك على الشبكة؟ هل أنت مستعد لضمان إخفاء الهوية الكامل وحماية أمنك على الإنترنت؟ هل القيود الجغرافية ليست من أجلك؟ إذًا ربط خادم شبكة خاصة افتراضية VPN في عملك هو الحل الأمثل. إنه خيار موثوق يوفر عليك المخاطر ويمنحك فرصًا كثيرة للعمل المستقر والفعل.
دعونا الآن نلقي نظرة أعمق على البرامج التي يمكن استخدامها لتثبيت خادم VPN على الكمبيوتر، ونستعرض ميزاتها. كما سنوضح لك كيف تضبط خادم الشبكة الخاصة الافتراضية على الحواسيب التي تعمل بأنظمة ويندوز وماك أوس وأوبونتو (توزيعة جنو / لينكس).
التعرف على البرامج الخاصة بتثبيت خادم VPN على الكمبيوتر
إذا كنت تفكر بتشغيل خادم VPN على جهازك، نوصي بالتركيز على برنامجين:
- OpenVPN.
- WireGuard.
كل من هذين الخيارين سيعطي أداءً ممتازًا مع استقرار ووظائف مرضية. ولكي تختار بسهولة وأنسب الحلول، دعنا نتعرف على كلا الخيارين بتفصيل أكبر.
OpenVPN: بروتوكول VPN شائع لأجهزة الكمبيوتر
OpenVPN هو بروتوكول معروف وواسع الاستخدام في الشبكات الخاصة الافتراضية. يستخدم أساليب VPN لإنشاء اتصال موثوق من نوع نقطة إلى نقطة و«موقع-موقع». تم تطويره بواسطة جيمس يونان عام 2001، لكنه على مر السنوات لم يفقد فاعليته وصلابته. بل إنه حصل على تطبيق رسمي مفتوح المصدر، ما عزز شعبيته بشكل أكبر.
يهدف OpenVPN إلى ربط العميل بالخادم. غالبًا ما يستخدم لإنشاء «نفق» آمن بين عميل VPN وخادم VPN. يستخدم مكتبة OPENSSL لتشفير والتأكد من الخدمة. كما يمكنه استخدام بروتوكولي UDP (بروتوكول بيانات المستخدم) وTCP (بروتوكول التحكم بالنقل) لنقل البيانات. كلا البروتوكولين UDP وTCP هما بروتوكولات طبقة النقل المصممة لنقل البيانات عبر الشبكة. يُعتبر TCP أكثر أمانًا لأنه يعوض الأخطاء (يؤخر إرسال الحزمة حتى يتلقى تأكيد التسليم قبل إعادة الإرسال أو إرسال حزمة جديدة). أما UDP فسرعته أكبر لكنه أكثر عرضة للأخطاء.
غالبًا ما يعمل OpenVPN عبر بروتوكول UDP، لذلك يحاول خادم الدخول أولاً تأسيس اتصال UDP، وإذا فشل يحاول عبر TCP. بفضل تشفيره (بروتوكول أمني متخصص)، يستطيع OpenVPN تجاوز HTTP وNAT بسهولة.
من بين المميزات الأخرى الهامة للتطبيق:
- مفتوح المصدر. OpenVPN لا يخص جهة واحدة فقط، بإمكان أي شخص مراجعة الشيفرة أو تطويرها. يعتمد بشكل أساسي على تشفير OpenSSL بطول 256 بت لتعزيز أمان الاتصالات. يمكن أيضًا استخدام خوارزميات Aes، Camellia، 3des، Cast-128، Blowfish لزيادة الحماية.
- بروتوكول بديل. لا يدعم OpenVPN L2TP وIPSec وPPTP، لكنه يوفر بروتوكولًا بديلاً معتمدًا على TLS وSSL. يمكنك تحسين عمليات التوثيق والتصريح عبر إضافات وأكواد الطرف الثالث. يمكن للمستخدم الاتصال بخوادم ليست جزءًا من خوادم OpenVPN، إذ يسمح بإنشاء شبكة فرعية فردية.
- وصول آمن للمستخدمين. يتضمن OpenVPN ميزة tls-auth التي تحمي المستخدمين من فيض المخزن المؤقت في تنفيذات TLS/SSL، وهجمات DOS، وفحص المنافذ، وفيضان المنافذ. الإطار يسمح بإعادة تعيين التفويض عند الحاجة، كما يقدم «سجن» وجذور chroot لإدارة قوائم سحب الشهادات (CRL).
- يعمل في مساحة المستخدم، وليس ضمن النواة. يعتبر OpenVPN من أكثر بروتوكولات الشبكة الخاصة الافتراضية أمانًا في الوقت الراهن.
يُنصح باعتماد هذا النوع من خوادم VPN من قبل العديد من مزودي الخدمة وخبراء الأمان للحفاظ على الخصوصية من التتبع أو هجمات الهاكرز. إذا قررت تثبيته، يمكنك تحميل البرنامج مباشرة عبر الموقع الرسمي https://openvpn.net/community-downloads/.
WireGuard: منافس شاب لكنه قوي
بروتوكول WireGuard هو طريقة فعالة لتنظيم الاتصال بين جهازيْن — محلي وبعيد — عبر تشفير وبروتوكولات توثيق المستخدم. بينما ظل OpenVPN رائدًا في السوق لعقدين، يفرض WireGuard نفسه كبديل موثوق وكفء.
نقاط قوة WireGuard:
- WireGuard بروتوكول متجدد بإصدارات متعددة، يتم تحديثه باستمرار وكل إصدار يستخدم تشفيرًا خاصًا به، بينما يغيّر OpenVPN خوارزميات التشفير فقط بناءً على طلب المسؤول.
- سرعة اتصال فائقة. يتميز WireGuard بسرعته المذهلة في إرسال الحزم عبر النفق، بفضل عمله ضمن مساحة النواة مما يحسن استخدام إمكانيات المعالج. يوفر سرعة أعلى مقارنةً بـ OpenVPN مع نفس استهلاك المعالج. أظهرت الاختبارات تفوقه بأكثر من ثلاث مرات في سرعة المعالجة ووقت الاستجابة (ping)! كما أن عملية التحقق المطولة أثناء اتصال OpenVPN تبطئ الاتصال.
- عدد أسطر كود أقل. يحتوي WireGuard على حوالي 4000 سطر كود مقابل 70,000 لسطر OpenVPN، مما يسهل التعرف السريع على معايير التشفير والاتصال، ويقلل فرص الأخطاء والتهديدات الأمنية، ويبسّط الصيانة والتدقيق، مما يؤدي إلى اتصال أكثر أمانًا وموثوقية.
- أمان محسن. يستخدم OpenVPN شهادات للتوثيق والتشفير تحمل معلومات إضافية مثل جهة العمل وتاريخ الانتهاء. بالمقابل، يعتمد WireGuard على تشفير المفتاح العمومي مع مفاتيح تحمل فقط المعلومات الضرورية لفك التشفير. بذلك يصبح التشفير أبسط وأقل عرضة لهجمات خفض المستوى (downgrade attacks). بالإضافة إلى ذلك، صغر حجم الكود يضيف طبقة حماية إضافية.
ولكن، يجب أن تفهم أنه عند إطلاقه في 2020، قدم البروتوكول كتقنية تجريبية، ما يعني أنه يحتاج إلى وقت لتحسينه والتخلص من القصور. كما تعرض سابقًا لبعض النقد لعدم دعمه نظام ويندوز الشائع، لكن هذه المشكلة تم حلها الآن.
رغم بعض القصور الحالية، لم تمنع هذه التطبيق من احتلال سوق قوي. إذا قررت استخدام خادم VPN يدعم WireGuard، ستحصل على حل مستقر وموثوق مع سياسة صارمة للخصوصية — لا يتم حفظ البيانات. حمّل خادم VPN WireGuard من الموقع الرسمي للمطور https://www.wireguard.com.
تكوين خادم VPN على الكمبيوتر
الآن بعد أن عرفت البرامج التي تستخدمها مع الشبكات الخاصة الافتراضية، حان الوقت لتعلّم كيفية التثبيت والإعداد الصحيح على جهازك. تتفاوت خطوات العملية حسب نظام التشغيل المثبت. سنستعرض الحلول الثلاثة الأكثر شعبية اليوم:
- Mac OS.
- Windows
- Ubuntu.
أنوه إلى بعض المصطلحات التي قد تراها في كل الإعدادات، مثل L2TP — امتداد لبروتوكول PPTP يستخدمه المزودون لإعداد الشبكات الخاصة الافتراضية. IPsec — مجموعة بروتوكولات أمنية، و IKEv2 — بروتوكول لإنشاء خريطة آمنة ضمن IPsec.
تكوين خادم VPN على جهاز Mac OS
الاتصال بشبكة خاصة افتراضية يتطلب إدخال بعض الإعدادات في «إعدادات الشبكة»، تتضمن عنوان خادم VPN، واسم الحساب، وأي بيانات توثيق ضرورية مثل كلمة المرور أو اسم الدخول. إذا لم تكن متأكدًا، يمكنك استشارة مسؤول الشبكة أو مزود الخدمة.
بعد ذلك قم بتنفيذ الخطوات التالية:
- إعداد اتصال VPN. إذا حصلت على ملف إعدادات VPN من المسؤول أو المزود، فقط انقر عليه مرتين للاتصال. وإن لم يكن لديك، يمكنك إدخال المعطيات يدويًا.
- الإدخال اليدوي لمعطيات VPN. افتح قائمة تفضيلات النظام على جهاز Mac واختر «VPN» من الشريط الجانبي (قد تحتاج للتمرير).
- اضغط على زر «إضافة إعدادات VPN» على اليمين واختر نوع الاتصال الذي تريد تأسيسه، ثم ادخل اسم الشبكة في حقل «اسم العرض». عند ضبط L2TP عبر IPsec، ااختر إعدادًا من القائمة المنسدلة. الخيار «القياسي» عادة يكفي.
- ادخل معطيات الاتصال الجديدة. بحيث تشمل عنوان الخادم، اسم المستخدم، كلمة المرور، وبيانات التوثيق. أضف خيارات أخرى إذا تطلب الأمر.
- الخيارات المتعلقة بـ L2TP عبر IPsec. قد تحتاج لإضافة خيارات «خيارات»، «TCP / IP»، «DNS» و«وكيل». في حال استخدامك Cisco IPSec أو IKEv2، يلزم فقط إدخال «DNS» و«الوكيل». عند الانتهاء اضغط «إنشاء».
للتعديل على إعدادات VPN أو عرضها، افتح تفضيلات النظام ثم اختر VPN من الشريط الجانبي، وانقر على زر «المعلومات» بجانب الخدمة التي تريد تعديلها. نفذ التغييرات واحتفظ بها أو ألغي إذا لم يكن هناك حاجة.
لحذف إعدادات VPN، افتح تفضيلات النظام، وانتقل إلى VPN، واضغط على زر «المعلومات» بجانب الخادم المراد حذفه، ثم اختر «حذف الإعداد» لتأكيد الإزالة.
لاتصال سريع والتبديل بين خوادم VPN يمكنك استخدام أيقونة VPN في شريط القوائم.
تكوين خادم VPN على الحاسوب بنظام Windows
- في هذا القسم، نصف كيفية الاتصال بخادم VPN عبر عميل L2TP / IPsec المدمج في Windows (7، 8، 8.1، 10، 11، Vista، XP، RT، Server 2003، 2008، 2012، 2016، 2019) خطوة بخطوة:
- قم بالإعدادات الأولية. اضغط Windows + R لفتح مركز الشبكة والمشاركة. يمكنك أيضًا الوصول إليه من لوحة التحكم. اكتب الأمر: «Control.exe /name Microsoft.NetworkandSharingCenter» واضغط «موافق». بعدها اختر «إنشاء وإعداد اتصال أو شبكة جديدة».
- اختر خيار «الاتصال بمكان العمل»، ثم «استخدام اتصالي بالإنترنت» (VPN). حدد خادم VPN الذي تريد الاتصال به. ملاحظة: عمود l2TP/IPsec (Windows، MAC، iPhone، Android) لا يحتاج عميلًا - فقط تأكد من وجود علامة اختيار في قائمة الخوادم لدعم البروتوكول.
- اتصال بالخادم. استخدم فلتر البحث مع تفعيل l2TP/IPsec واضغط تحديث قائمة الخوادم. استخدم اسم مضيف DDNS (ينتهي بـ ".opengw.net") أو عنوان IP وأدخله في حقل «عنوان الإنترنت». يُفضل استخدام اسم DDNS لتغيير عنوان IP بدون تأثير، ولكن في بعض الدول قد لا يكون متاحًا، حينها يستخدم عنوان IP.
- أدخل بيانات الدخول لبرنامج VPN في مربع اسم المستخدم وكلمة المرور، ويفضل تفعيل خيار «تذكر كلمة المرور». بعد ذلك افتح مركز الشبكة وانقر «تغيير إعدادات المحول» أو اضغط Windows + R واكتب «ncpa.cpl». ستظهر قائمة الاتصالات النشطة، انقر يمينًا على اتصال VPN الجديد واختر خصائص.
- تكوين الأمان. في تبويب «الأمان»، اختر نوع VPN كـ l2TP/IPsec من القائمة. اختر تشفير البيانات «مطلوب» (أو تعطيله إذا لا يوجد تشفير). ثم اضغط «إعدادات متقدمة» وحدد «استخدام مفتاح مشارك للمصادقة» وأدخل المفتاح المقدم من مزود VPN.
- الاتصال بخادم VPN. بعد الانتهاء من الإعدادات اضغط «موافق» مرتين لإغلاق النافذة، ثم انقر على أيقونة الشبكة في شريط المهام واختَر اتصال VPN الذي قمت بإعداده، واضغط «اتصال». إذا لم يتم إدخال بيانات الدخول تلقائيًا، ادخلها يدويًا واضغط «موافق».
- تحقق من الاتصال. عند محاولة الاتصال سترى رسالة «الاتصال بـ [اسم خادم VPN]». إذا ظهرت مشكلة، تأكد من ضبط النوع على «l2TP/IPsec» والمفتاح صحيح. عند نجاح الاتصال ستحصل على بند جديد «اتصال VPN» يظهر كمتصل في قائمة الشبكات.
انتهت الإعدادات الأساسية. بعدها يمكنك التحكم بالاتصال بالنقر على رمز VPN في قائمة الشبكات لتستمتع بوصول غير محدود إلى الإنترنت. بمجرد الاتصال، يتم توجيه جميع حركة الإنترنت عبر خادم VPN. يمكن التحقق عبر أمر «tracert 8.8.8.8» في سطر أوامر Windows.
تكوين خادم VPN على جهاز Ubuntu
عبر الاتصال بخادم VPN على كمبيوتر بنظام جنو / لينكس أوبونتو، ستتمكن من تصفح المواقع المحجوبة والمشاركة في الألعاب المحجوبة. لتشغيل خادم VPN على جهازك، يلزم تثبيت الحزم المطلوبة. اتبع تعليماتنا:
- شغّل الأوامر التالية لتحديث معلومات الحزم وتثبيت الإضافة NetworkManager l2TP: «sudo apt update» ثم «sudo apt install -y network-manager-l2tp network-manager-l2tp-gnome».
- إعداد اتصال VPN جديد. انقر على أيقونة الشبكة في الزاوية العليا اليمينية من سطح المكتب. ثم اضغط «إعدادات» من القائمة المختصرة. انتقل إلى تبويب «الشبكة» واضغط زر «+» بجانب «VPN» لإنشاء اتصال جديد.
- اختر بروتوكول نفق l2TP.
- أدخل إعدادات خادم VPN، واسم المستخدم وكلمة المرور التي حصلت عليها مسبقًا. اضغط على أيقونة المستخدم في حقل كلمة المرور واختر «تخزين كلمة المرور لهذا المستخدم فقط».
- اضبط إعدادات IPsec. اضغط زر «إعدادات IPsec». في النافذة التي تفتح، فعّل مربع «تمكين نفق IPsec إلى مضيف l2TP». أدخل «المفتاح المسبق» الذي حصلت عليه ضمن حقل «المفتاح المسبق». اختر «متقدم». عيّن «خوارزميات المرحلة 1» إلى «3des-sha1-modp1024».
- اضبط «خوارزميات المرحلة 2» إلى «3des-sha1». اضغط زر «موافق».
- أضف مسارًا في تبويب IPV4. انتقل إلى قسم «المسارات» في تبويب «IPV4». أدخل المسار ثم اضغط «إضافة» لحفظ الإعدادات.
هذا كل شيء. إعداداتك مكتملة، فقط تحقق من نشاط اتصال VPN.
الختام
الآن أنت تعرف كيف تربط خادم VPN بجهازك حسب نظام التشغيل وتستطيع القيام بذلك بنفسك. النقطة الأخيرة المهمة هي اختيار خادم VPN المناسب. فاعلية واستقرار وموثوقية عملك تعتمد على هذا الخيار. لذلك ننصحك في البداية بالاعتماد على خدمة «VPN فردي» من vpn.how. لتحصل على أفضل حل من حيث السعر، المميزات، سهولة الاستخدام، وبدون أي مخاطر! كما ندعوك لاستكشاف ما تقدمه «برنامج الشركاء» لدينا.