หลัก ซอฟต์แวร์ เร่งความเร็ว OpenVPN และรับความเร็วที่เร็วขึ้นผ่านช่องสัญญาณ

เร่งความเร็ว OpenVPN และรับความเร็วที่เร็วขึ้นผ่านช่องสัญญาณ



OpenVPN เป็นไคลเอนต์ VPN ที่รู้จักกันดีสำหรับการเข้าถึงระยะไกลที่ปลอดภัยหรือเครือข่ายส่วนตัวเสมือน หากคุณใช้ OpenVPN และพบกับความเร็วที่ช้าในช่องของมันคุณอาจรู้สึกรำคาญ ปัญหานี้พบบ่อยมากสำหรับผู้ใช้ OpenVPN ทั้งหมด แม้ว่าคำแนะนำทั่วไปที่คุณสามารถพบได้บนอินเทอร์เน็ตคือการปรับแต่งค่า MTU (หน่วยการส่งข้อมูลสูงสุด) และ / หรือพารามิเตอร์ MSSFIX แต่นี่เป็นอีกเคล็ดลับที่คุณควรลอง สามารถช่วยคุณปรับปรุงแบนด์วิดท์ได้อย่างมาก นี่คือสิ่งที่คุณควรลอง

openvpntech_logo1
เปิดไฟล์ server.conf (ดูไดเร็กทอรีการติดตั้ง OpenVPN ใน Windows และ / etc / openvpn ใน linux) และเพิ่มสองบรรทัดนี้:

sndbuf 0 rcvbuf 0

วิธีนี้จะป้องกันไม่ให้ OpenVPN ปรับขนาดบัฟเฟอร์ระหว่างเซิร์ฟเวอร์และไคลเอนต์ จะถูกกำหนดโดย OS ผู้ใช้ Windows ที่เชื่อมต่อกับเซิร์ฟเวอร์ Linux จะได้สัมผัสกับความเร็วที่เร็วขึ้น

ตอนนี้เพิ่มบรรทัดเดียวกันในไฟล์ ไฟล์คอนฟิกูเรชันไคลเอ็นต์ (* .ovpn หรือ * .conf) หากไม่สามารถทำได้ด้วยเหตุผลบางประการเช่น คอมพิวเตอร์ไคลเอนต์ของคุณไม่สามารถเข้าถึงได้ให้ใส่บรรทัดเพิ่มเติมต่อไปนี้ในไฟล์ server.conf ไฟล์:

การเชื่อมต่อกับเซิร์ฟเวอร์ล้มเหลว iphone 5

การโฆษณา

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:

ไม่มีผู้พิทักษ์ windows 10
#ifndef WIN32 หรือ -> rcvbuf = 65536; o-> sndbuf = 65536; #endif

บรรทัดเหล่านี้ยังคงแสดงอยู่ในซอร์สโค้ด OpenVPN นั่นคือเหตุผลที่เราได้รับการชะลอตัว! นอกจากนี้คุณสามารถทดลองใช้พารามิเตอร์ MTU และ MSSFIX ได้หากคุณรู้ว่าคุณกำลังทำอะไรอยู่
ลองใช้บรรทัดเหล่านี้ใน config ของคุณ:

tun-man 1400 mssfix 1360

ในกรณีที่พบบ่อยที่สุด MTU บนอินเทอร์เฟซทางกายภาพคือ 1500 ดังนั้นจึงควรตั้งค่า OpenVPN TUN MTU ให้มีค่าต่ำกว่า MTU จริงและ MSSFIX เป็น MTU-40 ดังตัวอย่างด้านบน

วิธีดูว่าโทรศัพท์ถูกรูทหรือไม่

ฉันหวังว่าบทความนี้จะเป็นประโยชน์สำหรับคุณ แบ่งปันผลลัพธ์ความเร็วของคุณหากคุณเห็นการปรับปรุงที่สำคัญ (ผ่าน habr ).

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

ปิดใช้งานโดยอัตโนมัติเปิด Firefox อีกครั้งหลังจาก Windows Restart
ปิดใช้งานโดยอัตโนมัติเปิด Firefox อีกครั้งหลังจาก Windows Restart
Firefox ได้รับการสนับสนุนสำหรับ Restart Manager ของ Windows 10 ดังนั้นจะสามารถเปิดตัวเองโดยอัตโนมัติและเรียกคืนเซสชันการเรียกดูก่อนหน้าของคุณ
ถ่ายภาพหน้าจอด้วย Screen Snip ใน Windows 10
ถ่ายภาพหน้าจอด้วย Screen Snip ใน Windows 10
Windows 10 มาพร้อมกับฟีเจอร์ Screen Snip ใหม่ที่เพิ่มเข้ามาใน Windows 10 เพื่อให้สามารถตัดและแชร์ภาพหน้าจอได้อย่างรวดเร็ว
7 เว็บไซต์โฮสต์รูปภาพฟรีที่ดีที่สุด
7 เว็บไซต์โฮสต์รูปภาพฟรีที่ดีที่สุด
เว็บไซต์โฮสต์รูปภาพฟรีเป็นพื้นที่สำหรับจัดเก็บและแบ่งปันรูปภาพของคุณ ค้นหาว่าคุณควรใช้เว็บไซต์ใดกับบทวิจารณ์เหล่านี้
Linksys EA6900 รีวิว
Linksys EA6900 รีวิว
ตอนนี้ 802.11ac กำลังเข้าสู่โทรศัพท์แท็บเล็ตและแล็ปท็อปมากขึ้นการเลือกเราเตอร์ AC เช่น EA6900 ของ Linksys กำลังกลายเป็นตัวเลือกที่ดึงดูดมากขึ้น และหากคุณกำลังจะเลือกใช้ 802.11ac คุณอาจ
วิธีออกจากระบบแอพ Wish
วิธีออกจากระบบแอพ Wish
แอป Wish สะดวกมาก แต่ด้วยฟังก์ชันและแท็บที่หลากหลาย การค้นหาปุ่มเฉพาะอาจทำได้ยาก ตัวอย่างเช่น ปุ่มออกจากระบบจะซ่อนอยู่ในการตั้งค่า แทนที่จะแสดงไว้อย่างชัดเจนบน
วิธีตรวจสอบว่าพีซีของคุณรองรับ USB 3.0 หรือไม่
วิธีตรวจสอบว่าพีซีของคุณรองรับ USB 3.0 หรือไม่
บ่อยครั้งที่ผู้ใช้ถามเราว่าจะทราบได้อย่างไรว่าพีซีของพวกเขารองรับ USB 3.0 หรือไม่ USB 3.0 เพิ่มอัตราการถ่ายโอนข้อมูลใหม่ที่สามารถถ่ายโอนข้อมูลได้สูงสุด 5 Gbit / s (625 MB / s) ซึ่งเร็วกว่ามาตรฐาน USB 2.0 ถึง 10 เท่า วันนี้เราจะมาดูวิธีที่เร็วที่สุดในการพิจารณา ตรวจสอบ
โทรศัพท์ Essential เครื่องที่สองกำลังใช้งานได้แล้ว
โทรศัพท์ Essential เครื่องที่สองกำลังใช้งานได้แล้ว
โทรศัพท์ Essential ของ Andy Rubin เริ่มต้นได้ยาก แม้จะมีการตรวจสอบที่ดีพอสมควรในสหรัฐอเมริกา แต่ บริษัท ได้ลดราคาหนึ่งในสามออกไปแล้วซึ่งโดยปกติแล้วไม่ใช่สัญญาณของผลิตภัณฑ์ที่มีสุขภาพที่ไม่เหมาะสม