Windows Tips & News

האיץ את OpenVPN וקבל מהירות מהירה יותר בערוץ שלו

OpenVPN הוא לקוח VPN ידוע לגישה מרחוק מאובטחת או רשת פרטית וירטואלית. אם אתה משתמש ב-OpenVPN וחווה מהירות איטית בערוץ שלו, ייתכן שאתה מתעצבן. בעיה זו נפוצה מאוד עבור כל משתמשי OpenVPN. בעוד שהעצה הכללית שתוכל למצוא באינטרנט היא להתאים את ערך ה-MTU (יחידת שידור מקסימלית) ו/או פרמטרים של MSSFIX, הנה עוד טריק שכדאי לך לנסות. זה יכול לעזור לך לשפר משמעותית את רוחב הפס. הנה מה שאתה צריך לנסות.

openvpntech_logo1
פתח את server.conf קובץ (ראה את ספריית ההתקנה של OpenVPN ב-Windows ו-/etc/openvpn בלינוקס) ופשוט הוסף את שתי השורות האלה:

sndbuf 0. rcvbuf 0

זה ימנע מ-OpenVPN להתאים את גודל המאגר בין השרת ללקוח. זה ייקבע על ידי מערכת ההפעלה. משתמשי Windows שמתחברים לשרת לינוקס יחוו מהירויות מהירות יותר.

כעת, הוסף את אותן שורות לשלך קובץ תצורת הלקוח (*.ovpn או *.conf). אם מסיבה כלשהי זה לא אפשרי, למשל. מחשב הלקוח שלך אינו נגיש, שים את השורות הנוספות הבאות שלך server.conf קוֹבֶץ:

sndbuf 0. rcvbuf 0. לחץ על "sndbuf 393216" לחץ על "rcvbuf 393216"

OpenVPN על UDP

אם אתה מפעיל OpenVPN על UDP, אתה עשוי לקבל חוויה טובה יותר על ידי הגדרת ערכי מאגר קבועים. נסה את השורות האלה:

sndbuf 393216. rcvbuf 393216. לחץ על "sndbuf 393216" לחץ על "rcvbuf 393216"

הגורמים להאטה

אתה אולי תוהה למה וכיצד השינויים האלה עובדים? הבה נתייחס להיסטוריה של OpenVPN. בשנת 2004, ל-OpenVPN הייתה בעיה עם גדלי חיץ שונים בפלטפורמות שונות. כדי לאחד את ערוץ העברת הנתונים, מפתחים מגדירים את המאגרים הקבועים ל-64Kb. עם זאת, זה גרם לבעיות מוזרות לחלוטין עם ה-MTU עבור כל המתאמים ב-Windows. כדי לתקן את זה, מפתחים קידוד קשיח שורות אלה, שעובדות עבור שרתים ולקוחות שאינם מבוססי Windows:

#ifndef WIN32 o->rcvbuf = 65536; o->sndbuf = 65536; #endif

שורות אלה עדיין מוצגות בקוד המקור של OpenVPN, אז זו הסיבה שאנחנו מקבלים את ההאטה! בנוסף, אתה יכול לנסות להתנסות בפרמטרים של MTU ו-MSSFIX, אם אתה יודע מה אתה עושה.
נסה עם השורות האלה בתצורה שלך:

tun-mtu 1400 mssfix 1360

במקרה הנפוץ ביותר, MTU בממשק הפיזי הוא 1500, לכן עדיף להגדיר את OpenVPN TUN MTU לערך נמוך מה-MTU האמיתי, ואת MSSFIX ל-MTU-40, כמו בדוגמה למעלה.

אני מקווה שמאמר זה היה מועיל עבורך. שתף את תוצאות המהירות שלך אם ראית שיפור משמעותי (via האבר).

Windows 10 build 10122 מאלץ אותך להשתמש בחשבון Microsoft

Windows 10 build 10122 מאלץ אותך להשתמש בחשבון Microsoft

ב-Windows 10 build 10122 מיקרוסופט שינתה את תוכנית ההתקנה. במהלך התקנתו, שמתי לב לכמה שינויים בתו...

קרא עוד

Windows 10 build 10074 כולל חוויית התקנה מחודשת

Windows 10 build 10074 כולל חוויית התקנה מחודשת

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתבזמן התקנת ה-build 10074 של Wind...

קרא עוד

Windows PowerToys 0.19.2 שוחרר עם תיקונים קלים

Windows PowerToys 0.19.2 שוחרר עם תיקונים קלים

מיקרוסופט פרסמה עדכון קטן נוסף לגרסה 0.19 של חבילת PowerToys שיצאה לאחרונה. זה לא כולל כלים חדשים...

קרא עוד