ما هو OpenVPN وكيفية استخدامه؟


Contents

ما هو OpenVPN & كيفية استخدامها?

03 فبراير 2020


OpenVPN هو بروتوكول نفق شائع يعتمد على SSL يستخدم في تنفيذ الشبكات الخاصة الافتراضية. يقدم مزيجًا مثاليًا من الأمان والسرعة والتوافق ، وهو واحد من أفضل بروتوكولات VPN الموجودة.

openvpn PureVPN

  • نظرة عامة
  • ميزات
  • الايجابيات & سلبيات
  • مقارنة
  • كيف تستعمل
  • قم بإعداد OpenVPN

    ما هو OpenVPN

    على عكس بروتوكولات النفق الأخرى المستندة إلى IPSec ، يعتمد OpenVPN على SSL / TLS للمصادقة والتشفير. إنها تقنية الأمان القياسية لإنشاء اتصالات آمنة ، عن بعد من موقع إلى موقع أو نقطة إلى نقطة. يستخدم SSL على نطاق واسع لحماية المعاملات المالية ونقل البيانات والبريد الإلكتروني والمزيد.

    OpenVPN متوافق مع معظم أنظمة التشغيل الرئيسية والأقل شهرة المستخدمة اليوم. يوفر معايير تشفير قوية وممتاز عندما يتعلق الأمر بالتحايل على جدران الحماية المقيدة والحظر الجغرافي المحظور.

    يمكن تكوين بروتوكول VPN مفتوح المصدر لاستخدام TCP أو UDP ويدعم التشفير حتى 256 بت. نظرًا لأنها مفتوحة المصدر ، عادة ما يتم إصلاح الثغرات الأمنية من قبل مجتمع المصدر المفتوح بمجرد العثور عليها.

    غالبًا ما يتم استخدام OpenVPN بسبب الفوائد المختلفة التي يجلبها على الطاولة. بالنسبة للمبتدئين ، على عكس البروتوكولات الأخرى ، فهو متوافق مع Android و iOS. ويمكنه أيضًا تجاوز أي حصار يواجهه. أيضا ، يمكنه الوصول إلى العديد من المنافذ للاتصال.

    كيف يعمل OpenVPN?

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

    يتم تشفير حزم البيانات بواسطة عميل OpenVPN قبل مغادرتهم جهازك أو جهاز الكمبيوتر الخاص بك. يتم تلقيها بواسطة خادم OpenVPN ، الذي يستخدم مفتاح تشفير سري لفك التشفير. يتم إرسال حزم البيانات غير المشفرة إلى خادم الويب المقصود مثل disneyplus ، على سبيل المثال.

    عند استلامها ، يرسل خادم الويب البيانات المطلوبة إلى خادم OpenVPN ، حيث يتم تشفيرها مرة أخرى. ثم يتم إرسال البيانات مرة أخرى إلى جهازك أو جهاز الكمبيوتر الذي يقوم بتشغيل عميل OpenVPN ، والذي يقوم بفك تشفيره.

    ما هو UDP?

    UDP هو اختصار لبروتوكول مخطط بيانات المستخدم ولا يقوم بتصحيح الأخطاء. ونتيجة لذلك ، يتم تلقي الحزم دون أي محاولات أو إشعارات. وهذا يجعل UDP أسرع ولكنه أقل موثوقية من TCP.

    ما هو TCP?

    TCP هو اختصار لبروتوكول التحكم في الإرسال. على عكس UDP ، يقوم TCP بإجراء تصحيح الخطأ. وتضمن آلية إعادة الإرسال الخاصة به أن كلا الطرفين يمكنه استقبال الحزم. ومع ذلك ، تؤدي الموثوقية المتزايدة إلى زيادة الكمون.

    الميزات الرئيسية لـ OpenVPN

    عدم الكشف عن هويته الكاملة

    يدعم OpenVPN عناوين DHCP وعناوين IP الديناميكية ، والتي يمكن أن تؤدي إلى إخفاء هوية أفضل أثناء تصفح الإنترنت.

    السرعة

    يوفر لك دعم نقل نفق TCP على بروتوكول OpenVPN العديد من الفوائد. وهي تتضمن ألعابًا سلسة عبر الإنترنت ومؤتمرات فيديو ومؤتمرات صوتية, & أكثر.

    حماية عالية

    يحافظ على جميع اتصالاتك آمنة باستخدام طرق مختلفة. ويستخدم مفاتيح مشتركة ومصادقة HMAC وتشفير 256 بت عبر OpenSSL

    يدق جدران الحماية

    يمكن تشغيله على أي منفذ بين 1 و 65535. تجعل هذه الوظيفة متعددة المنافذ OpenVPN بروتوكول نفق مثالي لتجاوز جدران الحماية.

    السرية التامة للأمام

    تضيف ميزة PFS في OpenVPN طبقة إضافية من الأمان. ونتيجة لذلك ، تحصل على السرية التامة وتكامل البيانات.

    أكثر محمولة

    OpenVPN أكثر قابلية للحمل من البروتوكولات الأخرى. بعد كل شيء ، يتم تنفيذه في مساحة المستخدم ولا يحتاج إلى أي مكونات kernel إلى جانب برنامج تشغيل الشبكة الافتراضية TUN / TAP.

    إيجابيات OpenVPN

    فيما يلي بعض مزايا استخدام OpenVPN:

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

    2. التوافق عبر الأنظمة الأساسية
    أحد أفضل الأشياء حول OpenVPN هو أنه يمكن تثبيته واستخدامه على جميع منصات سطح المكتب والهواتف المحمولة الشائعة ، مثل Mac و iOS و Android و Windows. كما أنه يدعم المنصات الأقل شهرة مثل Solaris و FreeBSD و OpenBSD.

    3. من الصعب منع
    ليس من السهل اكتشاف اتصالات OpenVPN وحظرها حيث يمكنها استخدام المنافذ على كل من TCP و UDP. علاوة على ذلك ، فإن تكوين OpenVPN على المنفذ 443 سيمكنك من تفادي أي جدار حماية لأنه نفس المنفذ الذي تستخدمه حركة مرور HTTPS.

    4. التحكم الكامل في التوصيلات
    على عكس البروتوكولات الأخرى ، يمنحك OpenVPN حرية الاختيار بين TCP و UDP لإرسال بياناتك. إن التحكم بشكل أكبر في اتصالاتك سيسهل عليك تعديلها وفقًا لاحتياجاتك.

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

    سلبيات OpenVPN

    فيما يلي بعض عيوب استخدام OpenVPN:

    1. إعداد يدوي معقد
    إذا كنت تريد تهيئة OpenVPN يدويًا ، فمن المحتمل أنك ستواجه مشكلات. بعد كل شيء ، فإن التعليمات معقدة للغاية بالنسبة لغير المتخصصين في مجال التكنولوجيا. لذلك ، من الأفضل لك اختيار خدمة VPN حيث تتم معالجة عملية الإعداد في الخلفية.

    2. يتطلب برامج إضافية
    OpenVPN غير مدمج في أي نظام تشغيل ، لذا ستحتاج إلى تثبيت برنامج تابع لجهة خارجية لاستخدامه. ومع ذلك ، تم تخفيف هذا العيب إلى حد ما بفضل توفر خدمات VPN مع واجهات مستخدم سهلة الاستخدام.

    3. سرعات اتصال أبطأ
    يعتبر OpenVPN على نطاق واسع أكثر بروتوكولات الأنفاق أمانًا. ومع ذلك ، قد يؤدي الأمان القوي الذي يوفره إلى انخفاض سرعات الاتصال لديك.

    مقارنة بروتوكول OpenVPN

    OpenVPN مقابل L2TP مقابل IKEv2 مقابل SSTP مقابل PPTP

    فيما يلي مقارنة متعمقة لـ OpenVPN ضد بروتوكولات VPN الشائعة الأخرى.

    PPTP IKEv2 L2TP SSTP OpenVPN
    التشفير128 بت256 بت256 بت256 بت256 بت
    الأمان يحتوي تطبيق PPTP على العديد من نقاط الضعف الأمنية المعروفة أحدث بروتوكول VPN الذي يطبق IPSec وهو آمن للغاية IPSec عبر L2TP ، عند تنفيذه بشكل صحيح ، ليس لديه نقاط ضعف رئيسية معروفة يمكن اعتباره آمنًا مثل OpenVPN عند استخدامه مع مفاتيح التشفير والمفاتيح المؤقتة سريعة الزوال يمكن اعتباره آمنًا للغاية عند استخدامه بالاقتران مع التشفير القوي والمفاتيح المؤقتة
    المزيد غير مستقر وقد ينقطع بشكل متكرر اتصال ثابت ومستقر للغاية بمجرد تأسيسه اتصال مستقر مستقر ، ولكن أكثر من ذلك على نظام التشغيل Windows اتصال مستقر
    سرعة أسرع بروتوكول VPN بسبب التشفير الأساسي أسرع من بروتوكولات VPN الأخرى بسبب دعم MOBIIKE ، مما يجعلها مستقرة ومرنة L2TL / IPSec لا يزال سريعًا ، على الرغم من النفقات العامة للنفق ، بسبب كفاءة التشفير / فك التشفير العالية. أسرع من PPTP و L2TP سرعة كبيرة عبر مسافات طويلة وعلى الاتصالات ذات الكمون العالي
    نظام التشغيل المدعوم جميع المنصات (يدوي) Windows OS iOS Android (يدوي) Mac OS X (يدوي) BlackBerry (يدوي) Windows OS iOS (يدوي) Android (يدوي) Mac OS X (يدوي) والمزيد… Windows OS iOS (غير مدعوم) Android (غير مدعوم) MAC OS X والمزيد… Windows OS iOS (يدوي) Android Mac OS X (يدوي) والمزيد…
    استنتاج يوصى بشدة بتجاوز القيود الجغرافية بسرعة ، ولكنه ليس الخيار الأفضل للأمان سرعة عالية ، أمان قوي ، بروتوكول VPN الوحيد المدعوم من Blackberry سهل الإعداد ومستقر وآمن أكثر أمانًا وأسرع من PPTP و L2TP ، المثالي لنظام التشغيل Windows ، يمكن بسهولة تجاوز جدران الحماية سرعة جيدة ، أمان قوي ، دعم أصلي لمعظم أنظمة التشغيل.

    تقدم PureVPN الدعم لجميع بروتوكولات وأنظمة VPN الرئيسية.

    كيفية استخدام OpenVPN?

    إذا كنت ترغب في إعداد اتصال VPN باستخدام OpenVPN ، فهناك طريقتان للقيام بذلك. أسهل طريقة هي استخدام خدمة VPN مع دعم OpenVPN ، مثل PureVPN. في هذا السيناريو ، كل ما عليك فعله هو:

    1. اشترك في PureVPN.
    2. قم بتنزيل وتثبيت تطبيق PureVPN لجهازك.
    3. قم بتسجيل الدخول باستخدام بيانات اعتماد PureVPN الخاصة بك.
    4. اختر OpenVPN على أنه البروتوكول المطلوب.
    5. تمتع باتصال VPN آمن وسريع!

    إذا كنت مستخدمًا لديه خبرة فنية ، فقد تفضل مسار التكوين اليدوي. ستجد الخطوات المطلوبة لإعداد OpenVPN يدويًا على أجهزة مختلفة أدناه. قبل أن تبدأ ، تأكد من أن لديك:

    • اتصال إنترنت يعمل
    • حساب Premium PureVPN

    إعداد OpenVPN على أجهزة مختلفة

    كيفية إعداد OpenVPN على ويندوز?

    لإعداد OpenVPN يدويًا على Windows ، اتبع هذه الخطوات البسيطة:

    1. قم بتنزيل مثبت OpenVPN الخاص بـ PureVPN واستخرجه.

    2. تنزيل ملفات OpenVPN الخاصة بـ PureVPN واستخراجها.

    3. انقر بزر الماوس الأيمن على مثبت OpenVPN واختر خصائص.

    كيفية إعداد OpenVPN على ويندوز

    4. من علامة التبويب “عام” ، حدد مربع “إلغاء الحظر”. انقر فوق تطبيق ثم موافق.

    انقر فوق تطبيق ثم موافق

    5. انقر بزر الماوس الأيمن على مثبت OpenVPN واختر تشغيل كمسؤول.

    مثبت OpenVPN

    6. انقر فوق “نعم” لبدء عملية التثبيت.

    عملية التثبيت

    7. انقر فوق الزر التالي.

    انقر فوق الزر التالي

    8. الآن ، انقر فوق أوافق.

    الآن ، انقر فوق أوافق

    9. انقر فوق التالي ثم تثبيت.

    انقر فوق التالي ثم تثبيت

    10. حدد المربع الوثوق دائمًا بالبرنامج من مربع “GZ Systems Limited”. بمجرد الانتهاء ، انقر فوق تثبيت.

    GZ Systems Limited

    11. بعد اكتمال التثبيت ، انقر فوق “التالي”.

    انقر فوق {التالي

    12. قم بإلغاء تحديد مربع إظهار المستند التمهيدي وانقر فوق “إنهاء”.

    إظهار مربع المستند التمهيدي

    13. انقر بزر الماوس الأيمن على أيقونة OpenVPN GUI واختر تشغيل كمسؤول.

    أيقونة OpenVPN GUI

    14. انقر فوق “نعم” للسماح بتشغيل التطبيق.

    السماح بتشغيل التطبيق

    15. انقر بزر الماوس الأيمن فوق رمز علبة نظام OpenVPN ، وانتقل إلى الخادم المطلوب ، واختر اتصال.

    أيقونة صينية نظام OpenVPN

    16. أدخل اسم المستخدم وكلمة المرور الخاصين بـ PureVPN. ثم انقر فوق “موافق”.

    اسم المستخدم وكلمة المرور لـ PureVPN

    17. أنت متصل الآن!

    أنت متصل الآن

    كيفية إعداد OpenVPN على ماك?

    لإعداد OpenVPN يدويًا على Mac ، اتبع الخطوات البسيطة التالية:

    1. قم بتنزيل اللزوجة من هنا.

    2. قم بتنزيل ملفات OpenVPN من PureVPN من هنا واستخرجها.

    كيفية إعداد OpenVPN على ماك

    3. افتح التطبيقات ، وانتقل إلى أيقونة اللزوجة ، وقم بتشغيلها.

    أيقونة اللزوجة

    4. انقر فوق اللزوجة من شريط القائمة واختر التفضيلات.

    اختر التفضيلات

    5. انقر فوق "+" أيقونة.

    6. حدد استيراد اتصال ثم انقر فوق من ملف.

    استيراد اتصال

    7. اختر الخادم الذي تريده من ملفات OpenVPN الخاصة بـ PureVPN.

    ملفات OpenVPN من PureVPN

    8. إذا كنت ترغب في إضافة المزيد من الخوادم ، كرر الخطوات 4-7.

    9. انقر فوق الزر “موافق”.

    انقر فوق الزر

    10. انقر فوق اللزوجة من شريط القائمة وحدد أي خادم.

    انقر فوق اللزوجة

    11. أدخل اسم المستخدم وكلمة المرور الخاصين بـ PureVPN.

    12. تحقق من تذكر التفاصيل في مربع Keychain الخاص بي وانقر فوق موافق.

    تذكر التفاصيل في صندوق Keychain الخاص بي

    13. أنت متصل الآن!

    أنت متصل الآن

    ملاحظة: إذا كنت ترغب في إعداد OpenVPN على نظام Mac باستخدام Tunnel Bick بدلاً من ذلك ، فاتبع الإرشادات المذكورة.

    كيفية إعداد OpenVPN على iPhone & اى باد?

    لإعداد OpenVPN يدويًا على iPhone / iPad ، اتبع هذه الخطوات البسيطة:

    1. قم بتنزيل ملفات OpenVPN من PureVPN لنظام iOS واستخراجها.

    2. قم بتنزيل تطبيق OpenVPN Connect.

    3. الآن ، قم بما يلي:

    أ. قم بتوصيل iPhone أو iPad بجهاز Mac الخاص بك وافتح iTunes.

    ب. انقر فوق التطبيقات وحدد OpenVPN Connect.

    كيفية إعداد OpenVPN على iPhone و iPad

    ج. على جهاز Mac الخاص بك ، اسحب وأفلت الخادم (الخوادم) المطلوب بالإضافة إلى Client.key و Client.crt و Ca.crt و WDC.key إلى مستندات OpenVPN من ملفات OpenVPN الخاصة بـ PureVPN.

    ملفات OpenVPN من PureVPN

    4. اضغط على تطبيق OpenVPN Connect.

    تطبيق OpenVPN Connect

    5. اضغط على "+" أيقونة واستيراد ملفات تعريف OpenVPN المتاحة.

    ملفات تعريف OpenVPN

    6. أدخل اسم المستخدم وكلمة المرور لـ PureVPN.

    اسم المستخدم وكلمة المرور لـ PureVPN

    7. اضغط على حفظ وتشغيل VPN.

    8. أنت متصل الآن!

    قم بتبديل VPN

    كيفية إعداد OpenVPN على Android?

    لإعداد OpenVPN يدويًا على Android ، اتبع الخطوات البسيطة التالية:

    1. قم بتنزيل ملفات OpenVPN الخاصة بـ PureVPN لنظام Android من هنا واستخرجها.

    2. قم بتنزيل تطبيق OpenVPN Connect من هنا.

    كيفية إعداد OpenVPN على Android

    3. بمجرد اكتمال التثبيت ، انقر فوق الزر فتح.

    اضغط على زر فتح

    4. اضغط على استيراد.

    اضغط على استيراد

    5. اضغط على خيار استيراد ملف تعريف من بطاقة SD.

    خيار بطاقة SD

    6. انتقل إلى ملفات OpenVPN الخاصة بـ PureVPN وحدد الخادم (الخوادم) المطلوب.

    ملفات OpenVPN من PureVPN

    7. أدخل اسم المستخدم وكلمة المرور الخاصين بـ PureVPN.

    8. اضغط على حفظ ثم الاتصال.

    اسم المستخدم وكلمة المرور لـ PureVPN

    9. اضغط على زر موافق.

    اضغط على زر موافق

    10. بعد ذلك ، انقر فوق متابعة.

    بعد ذلك ، انقر فوق متابعة

    11. أنت متصل الآن!

    أنت متصل الآن