Windows Tips & News

قم بتسريع OpenVPN واحصل على سرعة أكبر عبر قناته

click fraud protection

OpenVPN هو عميل VPN معروف للوصول الآمن عن بعد أو الشبكات الافتراضية الخاصة. إذا كنت تستخدم OpenVPN وواجهت سرعة بطيئة عبر قناتها ، فقد تنزعج. هذه المشكلة شائعة جدًا لجميع مستخدمي OpenVPN. في حين أن النصيحة العامة التي يمكنك العثور عليها على الإنترنت هي تعديل قيمة MTU (وحدة الإرسال القصوى) و / أو معلمات MSSFIX ، فإليك خدعة أخرى يجب أن تجربها. يمكن أن يساعدك على تحسين النطاق الترددي بشكل ملحوظ. إليك ما يجب أن تجربه.

openvpntech_logo1
افتح server.conf ملف (راجع دليل تثبيت OpenVPN في نظام التشغيل Windows و / etc / openvpn في نظام التشغيل Linux) وأضف هذين السطرين فقط:

sndbuf 0. rcvbuf 0

سيمنع هذا OpenVPN من تعديل حجم المخزن المؤقت بين الخادم والعميل. سيتم تحديده بواسطة نظام التشغيل. سيختبر مستخدمو Windows الذين يتصلون بخادم Linux سرعات أعلى.

الآن ، أضف نفس الأسطر إلى ملف ملف تكوين العميل (* .ovpn أو * .conf). إذا كان هذا غير ممكن لسبب ما ، على سبيل المثال لا يمكن الوصول إلى جهاز الكمبيوتر العميل الخاص بك ، ضع الأسطر الإضافية التالية في ملف server.conf ملف:

sndbuf 0. rcvbuf 0. ادفع "sndbuf 393216" ادفع "rcvbuf 393216"

OpenVPN على UDP

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

سندبوف 393216. rcvbuf 393216. ادفع "sndbuf 393216" ادفع "rcvbuf 393216"

أسباب التباطؤ

قد تتساءل لماذا وكيف تعمل هذه التعديلات؟ دعنا نشير إلى تاريخ OpenVPN. في عام 2004 ، واجه OpenVPN مشكلة مع أحجام مختلفة للمخزن المؤقت على منصات مختلفة. لتوحيد قناة نقل البيانات ، قام المطورون بتعيين المخازن المؤقتة الثابتة على 64 كيلو بايت. ومع ذلك ، فقد تسبب هذا في حدوث مشكلات غريبة تمامًا مع MTU لجميع المحولات في Windows. لإصلاح ذلك ، قام المطورون بترميز هذه الأسطر ، والتي تعمل مع الخوادم والعملاء غير المستندة إلى Windows:

#ifndef WIN32 o-> rcvbuf = 65536 ؛ o-> sndbuf = 65536 ؛ #إنهاء إذا

لا تزال هذه الأسطر معروضة في شفرة مصدر OpenVPN ، ولهذا السبب نحصل على التباطؤ! بالإضافة إلى ذلك ، يمكنك تجربة معلمات MTU و MSSFIX ، إذا كنت تعرف ما تفعله.
جرب هذه الأسطر في التكوين الخاص بك:

tun-mtu 1400 mssfix 1360

في الحالة الأكثر شيوعًا ، تكون MTU على الواجهة الفعلية 1500 ، لذلك من الأفضل ضبط OpenVPN TUN MTU على قيمة أقل من MTU الحقيقي ، و MSSFIX إلى MTU-40 ، كما في المثال أعلاه.

آمل أن تكون هذه المقالة مفيدة لك. شارك نتائج سرعتك إذا رأيت تحسنًا ملحوظًا (عبر هابر).

اقرأ سجل عارض الأحداث لحظر الخطوط غير الموثوق بها في نظام التشغيل Windows 10

اقرأ سجل عارض الأحداث لحظر الخطوط غير الموثوق بها في نظام التشغيل Windows 10

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامكيفية قراءة سجل عارض الأحداث لحظر الخطو...

اقرأ أكثر

سينامون 4.2 بيئة سطح المكتب خارج

سينامون 4.2 بيئة سطح المكتب خارج

Cinnamon هي بيئة سطح المكتب الرئيسية في Linux Mint. بدأت كمفترق Gnome 3 ، والآن أصبحت مستقلة تمام...

اقرأ أكثر

أصدرت NVIDIA أول برنامج تشغيل GPU مع دعم Windows 11

أصدرت NVIDIA أول برنامج تشغيل GPU مع دعم Windows 11

قبل عدة أيام، أصدرت Intel برنامج تشغيل GPU الأول الخاص بها مع الدعم الرسمي لنظام التشغيل Windows ...

اقرأ أكثر