OpenVPN, güvenli uzaktan erişim veya sanal özel ağ oluşturma için iyi bilinen bir VPN istemcisidir. OpenVPN kullanırsanız ve kanalı üzerinden yavaş bir hız yaşarsanız, sinirlenebilirsiniz. Bu sorun tüm OpenVPN kullanıcıları için çok yaygındır. İnternette bulabileceğiniz genel tavsiye MTU (Maksimum iletim birimi) değerini ve / veya MSSFIX parametrelerini ayarlamak olsa da, denemeniz gereken başka bir numara burada. Bant genişliğini önemli ölçüde geliştirmenize yardımcı olabilir. İşte denemeniz gerekenler.
Açın server.conf file (Windows'ta OpenVPN kurulum dizinine ve linux'ta / etc / openvpn'ye bakın) ve şu iki satırı ekleyin:
sndbuf 0 rcvbuf 0
Bu, OpenVPN'in sunucu ile istemci arasındaki arabellek boyutunu değiştirmesini önleyecektir. İşletim sistemi tarafından belirlenecektir. Bir Linux sunucusuna bağlanan Windows kullanıcıları daha yüksek hızlar yaşayacaktır.
Şimdi aynı satırları istemci yapılandırma dosyası (* .ovpn veya * .conf). Herhangi bir nedenle bu mümkün değilse, örn. istemci bilgisayarınız erişilebilir değil, aşağıdaki ek satırları server.conf dosya:
Windows 10 başlat menüsü nasıl düzeltilir
Reklam
Windows 10 bilgisayarımdaki bir klasöre resimler nasıl yerleştirilir
sndbuf 0 rcvbuf 0 itme 'sndbuf 393216' itme 'rcvbuf 393216'
UDP üzerinden OpenVPN
OpenVPN'i UDP üzerinden çalıştırıyorsanız, sabit tampon değerleri ayarlayarak daha iyi bir deneyim elde edebilirsiniz. Şu satırları deneyin:
sndbuf 393216 rcvbuf 393216 itme 'sndbuf 393216' itme 'rcvbuf 393216'
Yavaşlamanın nedenleri
Bu ince ayarların neden ve nasıl çalıştığını merak ediyor olabilirsiniz. OpenVPN'in geçmişine bakalım. 2004 yılında, OpenVPN, farklı platformlarda farklı arabellek boyutlarıyla ilgili bir sorun yaşadı. Veri aktarım kanalını birleştirmek için, geliştiriciler sabit arabellekleri 64Kb olarak ayarladılar. Ancak bu, Windows'taki tüm bağdaştırıcılar için MTU ile tamamen garip sorunlara neden oldu. Bunu düzeltmek için geliştiriciler, Windows tabanlı olmayan sunucular ve istemciler için çalışan bu satırları kodladılar:
#ifndef WIN32 veya-> rcvbuf = 65536; o-> sndbuf = 65536; #endif
Bu satırlar hala OpenVPN kaynak kodunda sunuluyor, bu yüzden yavaşlamayı alıyoruz! Ek olarak, ne yaptığınızı biliyorsanız, MTU ve MSSFIX parametrelerini deneyebilirsiniz.
Yapılandırmanızdaki şu satırları deneyin:
tun-man 1400 mssfix 1360
En yaygın durumda, fiziksel arayüzdeki MTU 1500'dür, bu nedenle, yukarıdaki örnekte olduğu gibi, OpenVPN TUN MTU'yu gerçek MTU'dan daha düşük bir değere ve MSSFIX'i MTU-40'a ayarlamak daha iyidir.
google hesabımın ne zaman oluşturulduğunu nasıl öğrenirim
Umarım bu makale size yardımcı olmuştur. Önemli bir gelişme gördüyseniz hız sonuçlarınızı paylaşın ( Habr ).