ما هو OpenVPN؟
OpenVPN هو نظام بروتوكول VPN مفتوح المصدر وراسخ يمكنه نقل اتصال محمي عبر TCP أو UDP. مع VeePN، يمكنك استخدام OpenVPN عبر التطبيقات المدعومة وللإعدادات اليدوية أو إعدادات الراوتر، ثم اختيار وسيلة النقل التي تناسب ظروف شبكتك.
OpenVPN: بروتوكول ومشروع وبرنامج
OpenVPN هو اسم مشروع مفتوح المصدر، وبروتوكول VPN، ونظام أوسع من البرامج المتوافقة. يمكن لخدمات VPN استخدامه لإنشاء نفق محمي بين الجهاز وخادم VPN. تتم تغليف حركة المرور التي تدخل هذا النفق ونقلها عبر الشبكة قبل أن يقوم خادم VPN بإعادة توجيهها إلى وجهتها.
من أبرز ميزات OpenVPN مرونة النقل. فهو يمكنه العمل عبر TCP أو UDP. هذان الخياران لا يُنشئان بروتوكولي VPN منفصلين. بل يمنحان اتصال OpenVPN نفسه طريقتين مختلفتين لنقل البيانات بين العميل والخادم.
كيف يعمل OpenVPN؟
يجمع اتصال OpenVPN بين عميل متوافق وخادم VPN وإعداد يخبرهما بكيفية التواصل. قد يختلف التنفيذ الدقيق، لكن مسار الاتصال العام يبدو كالتالي:
-
1
يتصل العميل بخادم VPN.
يستخدم التطبيق أو العميل المتوافق إعداداته للوصول إلى خادم يقبل اتصالات OpenVPN.
-
2
يتحقق الطرفان من الهوية.
يتحقق العميل والخادم من الاتصال باستخدام طريقة المصادقة المحددة بواسطة الخدمة والإعداد.
-
3
يُنشئان جلسة محمية.
يتفق الطرفان على معلمات الجلسة اللازمة لإنشاء نفق VPN والحفاظ عليه.
-
4
ينقل OpenVPN حركة مرور الشبكة.
يقوم العميل بتغليف حركة المرور وإرسالها عبر النفق باستخدام TCP أو UDP كوسيلة نقل خارجية.
-
5
يعيد الخادم توجيه حركة المرور وإرجاعها.
يرسل خادم VPN الطلبات نحو وجهاتها ويعيد الردود عبر الاتصال المحمي.
لا يغيّر اختيار TCP أو UDP سوى طريقة نقل OpenVPN لبيانات النفق. ولا يغيّر الغرض الأساسي من النفق. كما قد يختلف نطاق التوجيه، خصوصًا مع الراوترات والإعدادات اليدوية، لذا فإن تعليمات الإعداد مهمة.
مزايا وقيود OpenVPN
-
اختر بين TCP وUDP
يتيح لك OpenVPN تغيير وسيلة النقل دون التحول إلى بروتوكول VPN مختلف تمامًا. يقلل UDP من التحكم بالنقل وزيادة الحمل، بينما يضيف TCP تسليمًا مرتبًا وإعادة إرسال. هذا يمنحك طريقة عملية للاستجابة عند تغيّر ظروف الشبكة.
-
اتصل عبر الأجهزة المدعومة
تتيح VeePN استخدام OpenVPN عبر منصات سطح المكتب والهاتف المحمول والتلفزيون الرئيسية. يمكن أن يساعد هذا التوفر الواسع المستخدمين في الحفاظ على خيار بروتوكول مألوف عند الانتقال بين الأجهزة المدعومة. راجع قائمة توفر VeePN للاطلاع على المنصات المؤكدة.
-
استخدم OpenVPN على راوتر
يتوفر OpenVPN بوضعي TCP وUDP أيضًا لإعداد الراوتر والإعداد اليدوي في VeePN. يمكن لإعداد راوتر متوافق أن يوسّع اتصال VPN ليشمل الأجهزة التي تستخدم ذلك الراوتر، بما في ذلك الأجهزة التي قد لا تشغّل تطبيق VPN أصليًا. تبقى المواءمة وتوجيه حركة المرور معتمدين على الراوتر والبرنامج الثابت والإعداد.
يتميز OpenVPN بالمرونة، لكن هذه المرونة تأتي مع بعض المقايضات. ضع كلا الجانبين في الاعتبار قبل اختياره لجهاز أو شبكة معينة.
- المزايا القيود
- يدعم كلا وسيلتي النقل TCP وUDP قد ينطوي على تعقيد في الإعداد أكبر من بعض البروتوكولات الأحدث
- يمتلك نظامًا واسعًا من البرامج والأدوات مفتوحة المصدر يضيف التشفير والتغليف حملاً إضافيًا في المعالجة والحزم
- يوفر توافقًا واسعًا عبر فئات الأجهزة بشكل عام يمكن أن يضخّم وضع TCP تأثيرات الازدحام وإعادة الإرسال عندما تستخدم حركة مرور النفق أيضًا TCP
- متوفر في VeePN عبر تطبيقات سطح المكتب والهاتف المحمول والتلفزيون المدعومة تختلف السرعة الفعلية باختلاف الجهاز والخادم والمسافة والشبكة والإعداد
- يدعم إعدادات الراوتر والإعداد اليدوي في VeePN يختلف توافق الراوتر وأداؤه حسب الطراز والبرنامج الثابت
- يوفر وسيلة نقل أخرى لتجربتها عند تغيّر ظروف الشبكة لا تستخدم إضافات متصفح VeePN بروتوكول OpenVPN
OpenVPN عبر TCP مقابل UDP
ينشئ كل من OpenVPN عبر TCP وOpenVPN عبر UDP النوع نفسه من نفق VPN، لكن وسيلة النقل الخارجية تتعامل مع التسليم بشكل مختلف. يرسل UDP رزم بيانات مستقلة دون تأكيدات تسليم أو ترتيب على طراز TCP. أما TCP فينشئ دفق بايتات مرتبًا وموثوقًا ويعيد إرسال البيانات المفقودة. هذا يغيّر الحمل الزائد وزمن الاستجابة والسلوك عند تأخر الحزم أو فقدانها.
-
OpenVPN عبر UDP
لا ينتظر UDP تأكيد وسيلة النقل الخارجية لوصول كل رزمة بيانات أو طلب استبدال كل رزمة مفقودة. مع قلة عناصر التحكم بالتسليم، يكون لديه عمومًا حمل نقل أقل من TCP. هذا يجعل OpenVPN عبر UDP نقطة انطلاق منطقية للاستخدام اليومي والأنشطة الحساسة للوقت مثل البث وممارسة الألعاب والمكالمات الصوتية والمرئية. غالبًا ما يمكن للتطبيقات التعامل مع الفقد العرضي بنفسها، وقد يكون استلام بيانات حديثة أكثر أهمية من استرجاع رزمة قديمة. قد تحد بعض الشبكات من UDP أو تتعامل معه بشكل غير متسق. إذا فشل الاتصال أو انقطع بشكل متكرر، فإن TCP خيار آخر يستحق التجربة.
-
OpenVPN عبر TCP
يتتبع TCP ترتيب البيانات وتسليمها. عند فقدان بيانات، يمكنه إعادة إرسالها قبل تقديم الدفق المرتب إلى الطرف المستقبِل. هذا السلوك يجعل TCP يستحق التجربة إذا كانت الشبكة الحالية لا تتعامل مع UDP بشكل متسق. المقايضة هي حمل إضافي. يمكن أن يؤدي انتظار التسليم وإعادة إرسال البيانات إلى زيادة زمن الاستجابة أو تقليل الإنتاجية، خصوصًا على شبكة مزدحمة أو غير موثوقة. لذا فإن TCP ليس ترقية تلقائية للاستقرار في كل اتصال. إنه بديل عملي يستحق التجربة عندما لا يعمل UDP بشكل جيد على الشبكة التي تستخدمها.
- المعيار OpenVPN عبر UDP OpenVPN عبر TCP
- سلوك النقل قائم على رزم البيانات دفق بايتات مرتب وموثوق
- فحوصات التسليم لا توجد فحوصات على طراز TCP في طبقة النقل الخارجية يفحص الترتيب والتسليم، ثم يعيد إرسال البيانات المفقودة
- الحمل النموذجي أقل أعلى
- نقطة انطلاق مفيدة الأنشطة اليومية والحساسة للوقت الشبكات التي لا يتوفر فيها UDP أو يعمل بشكل غير متسق
- المقايضة الرئيسية لا يستعيد UDP نفسه رزم البيانات المفقودة يمكن أن تقلل الفحوصات الإضافية وإعادة الإرسال من الأداء
متى تستخدم OpenVPN عبر TCP أو UDP
ابدأ باستخدام OpenVPN عبر UDP عندما يتصل بشكل موثوق وتكون الأولوية لحمل نقل أقل. جرّب OpenVPN عبر TCP عندما لا يتوفر UDP أو ينقطع بشكل متكرر أو يعمل بشكل غير متسق على الشبكة الحالية. إذا لم يعمل أي منهما بشكل جيد، قارن بين الخيارات الأخرى في صفحة بروتوكولات VeePN.
OpenVPN للراوترات والإعداد اليدوي
أين يتوفر OpenVPN في VeePN؟
تدعم VeePN بروتوكول OpenVPN عبر TCP وOpenVPN عبر UDP على المنصات وفئات الإعداد التالية:
- Windows
- macOS
- Android
- Amazon Fire TV Stick
- iOS
- Android TV
- Linux من خلال الإعداد اليدوي لـ OpenVPN
- الراوترات والإعداد اليدوي
لا تستخدم إضافات متصفح VeePN بروتوكول OpenVPN. فهي تستخدم وضع اتصال المتصفح بدلاً من توسيع نفق OpenVPN ليشمل كل تطبيق على الجهاز.
قد يختلف توفر البروتوكول حسب إصدار التطبيق.
كيفية استخدام OpenVPN في VeePN
اتبع هذه الخطوات للتبديل إلى OpenVPN في VeePN.
افتح الإعدادات
افتح VeePN وانتقل إلى الإعدادات.
اختر OpenVPN عبر TCP أو UDP
حدد OpenVPN عبر TCP أو OpenVPN عبر UDP من بين البروتوكولات المتاحة.
أعد الاتصال
أعد الاتصال لتطبيق البروتوكول الجديد.
OpenVPN مقابل WireGuard
يمكن لكل من OpenVPN وWireGuard توفير اتصالات VPN في تطبيقات VeePN المدعومة. يعتمدان على أسلوبي تصميم مختلفين، لذا يعتمد الخيار الأنسب على منصتك وشبكتك ومتطلبات الإعداد.
OpenVPN راسخ وقابل للتخصيص بشكل كبير. تمنحك قدرته على العمل عبر TCP أو UDP خيار نقل إضافي، وهو الخيار المدرج لإعداد الراوتر والإعداد اليدوي في VeePN. يمكن أن يكون هذا مهمًا عندما تحتاج إلى توافق مع سير عمل يدوي أو ترغب في تجربة وسيلة نقل مختلفة على شبكة معينة.
يتميز WireGuard بتصميم حديث ومبسّط يركز على التشغيل الفعّال. إنه خيار قوي لاتصال تطبيق يومي عندما يكون متاحًا على جهازك. يستخدم UDP بدلاً من توفير وضع TCP.
- المعيار OpenVPN WireGuard
- اتجاه التصميم راسخ وقابل للتخصيص بشكل كبير حديث ومبسّط
- خيار النقل TCP أو UDP UDP
- اتجاه الأداء النموذجي حمل معالجة وإعداد أكبر مصمم للأداء الفعّال
- إعداد الراوتر واليدوي متوفر غير مدرج كمتوفر
- توفر تطبيق VeePN Windows، macOS، Android، Android TV، Fire TV Stick، iOS Windows، macOS، Android، Android TV، Fire TV Stick، iOS
- ضعه في الاعتبار عندما تكون مرونة TCP/UDP أو الراوتر/الإعداد اليدوي مهمة تكون الأولوية لاتصال تطبيق يومي فعّال
لا يُعد أي من البروتوكولين الخيار الصحيح دائمًا. ابدأ بالخيار الذي يناسب جهازك وحالة استخدامك، ثم قارن النتائج على الشبكة التي تستخدمها فعليًا.
بروتوكولات VeePN ذات الصلة
-
WireGuard
بروتوكول VPN حديث ومبسّط لاتصالات يومية فعّالة على تطبيقات VeePN المدعومة.
-
IKEv2
بروتوكول آخر قائم على التطبيقات متوفر على منصات VeePN المدعومة لسطح المكتب والهاتف المحمول والتلفزيون.
-
Shadowsocks
خيار وكيل HTTPS مشفّر مخصص لحركة مرور الويب في بيئات الشبكات المحدودة.
الأسئلة الشائعة حول OpenVPN
هل OpenVPN تطبيق أم بروتوكول؟
لماذا قد يكون OpenVPN أبطأ على بعض الاتصالات؟
هل يمكن لـ OpenVPN حماية الأجهزة التي لا تدعم تطبيقات VPN؟
هل تستخدم VeePN بروتوكول OpenVPN في إضافات المتصفح؟
هل يمكنني التبديل بين OpenVPN عبر TCP وUDP؟
استخدم OpenVPN مع VeePN
استخدم OpenVPN عندما تريد مرونة TCP/UDP عبر تطبيقات VeePN المدعومة أو تحتاج إلى إعداد راوتر أو إعداد يدوي متوافق. اختر خيارًا متاحًا لجهازك واتصل عبر VeePN.