OpenVPN je poznati VPN klijent za siguran daljinski pristup ili virtualno privatno umrežavanje. Ako upotrebljavate OpenVPN i na njegovom kanalu imate malu brzinu, možda ćete se iznervirati. Ovaj je problem vrlo čest za sve korisnike OpenVPN-a. Iako je opći savjet koji možete pronaći na Internetu podešavanje vrijednosti MTU (Maksimalna prijenosna jedinica) i / ili MSSFIX parametara, evo još jednog trika koji biste trebali isprobati. To vam može pomoći da značajno poboljšate propusnost. Evo što biste trebali probati.
Otvorite svoj poslužitelj.conf datoteku (pogledajte direktorij instalacije OpenVPN u sustavu Windows i / etc / openvpn u Linuxu) i samo dodajte ova dva retka:
sndbuf 0 rcvbuf 0
To će spriječiti OpenVPN da podesi veličinu međuspremnika između poslužitelja i klijenta. To će odrediti OS. Korisnici Windowsa koji se povežu s Linux poslužiteljem doživjet će brže brzine.
Sada dodajte iste retke u svoj datoteka za konfiguraciju klijenta (* .ovpn ili * .conf). Ako to iz nekog razloga nije moguće, na pr. vaše klijentsko računalo nije dostupno, stavite sljedeće dodatne redove u svoj poslužitelj.conf datoteka:
kako omogućiti žarišnu točku na iphoneu -
Oglas
sndbuf 0 rcvbuf 0 push 'sndbuf 393216' push 'rcvbuf 393216'
OpenVPN preko UDP-a
Ako koristite OpenVPN preko UDP-a, možda ćete dobiti bolje iskustvo postavljanjem fiksnih vrijednosti međuspremnika. Isprobajte ove redove:
sndbuf 393216 rcvbuf 393216 push 'sndbuf 393216' push 'rcvbuf 393216'
Uzroci usporavanja
Možda se pitate zašto i kako rade ova podešavanja? Osvrnimo se na povijest OpenVPN-a. 2004. godine OpenVPN je imao problema s različitim veličinama međuspremnika na različitim platformama. Da bi objedinili kanal za prijenos podataka, programeri su postavili fiksne međuspremnike na 64Kb. Međutim, to je uzrokovalo potpuno neobične probleme s MTU-om za sve adaptere u sustavu Windows. Da bi to popravili, programeri su čvrsto kodirali ove linije koje rade za poslužitelje i klijente koji nisu Windows-ovi:
kako koristiti laptop kao radnu površinu -
#ifndef WIN32 ili-> rcvbuf = 65536; o-> sndbuf = 65536; #završi ako
Ovi su retci i dalje predstavljeni u izvornom kodu OpenVPN-a, pa zato dolazimo do usporavanja! Uz to, možete pokušati eksperimentirati s MTU i MSSFIX parametrima ako znate što radite.
Pokušajte s ovim redovima u vašoj konfiguraciji:
tun-man 1400 mssfix 1360
U najčešćem slučaju MTU na fizičkom sučelju iznosi 1500, pa je bolje postaviti OpenVPN TUN MTU na vrijednost nižu od stvarne MTU, a MSSFIX na MTU-40, kao u gornjem primjeru.
koliko ekrana za disney plus
Nadam se da vam je ovaj članak bio od pomoći. Podijelite svoje rezultate brzine ako ste primijetili značajno poboljšanje (putem habr ).