Windows Tips & News

Paātriniet OpenVPN un iegūstiet lielāku ātrumu, izmantojot tā kanālu

click fraud protection

OpenVPN ir labi zināms VPN klients drošai attālai piekļuvei vai virtuālam privātajam tīklam. Ja izmantojat OpenVPN un saskaraties ar lēnu ātrumu tā kanālā, jūs varētu tikt nokaitināts. Šī problēma ir ļoti izplatīta visiem OpenVPN lietotājiem. Lai gan vispārīgais padoms, ko varat atrast internetā, ir pielāgot MTU (maksimālās pārraides vienības) vērtību un/vai MSSFIX parametrus, šeit ir vēl viens triks, kas jums jāizmēģina. Tas var palīdzēt ievērojami uzlabot joslas platumu. Lūk, ko jums vajadzētu izmēģināt.

openvpntech_logo1
Atver savu server.conf failu (skatiet OpenVPN instalācijas direktoriju sistēmā Windows un /etc/openvpn operētājsistēmā Linux) un vienkārši pievienojiet šīs divas rindiņas:

sndbuf 0. rcvbuf 0

Tas neļaus OpenVPN pielāgot bufera lielumu starp serveri un klientu. To noteiks OS. Windows lietotāji, kuri izveido savienojumu ar Linux serveri, piedzīvos lielāku ātrumu.

Tagad pievienojiet tās pašas rindiņas savam klienta konfigurācijas fails (*.ovpn vai *.conf). Ja kādu iemeslu dēļ tas nav iespējams, piem. jūsu klienta dators nav pieejams, ievietojiet tālāk norādītās papildu rindas

server.conf fails:

sndbuf 0. rcvbuf 0. nospiediet "sndbuf 393216" nospiediet "rcvbuf 393216"

OpenVPN, izmantojot UDP

Ja izmantojat OpenVPN, izmantojot UDP, varat iegūt labāku pieredzi, iestatot fiksētas bufera vērtības. Izmēģiniet šīs līnijas:

sndbuf 393216. rcvbuf 393216. nospiediet "sndbuf 393216" nospiediet "rcvbuf 393216"

Palēnināšanās cēloņi

Jums varētu rasties jautājums, kāpēc un kā šie pielāgojumi darbojas? Atsaucamies uz OpenVPN vēsturi. 2004. gadā OpenVPN radās problēma ar dažādiem bufera izmēriem dažādās platformās. Lai apvienotu datu pārraides kanālu, izstrādātāji iestatīja fiksētos buferus uz 64 Kb. Tomēr tas radīja pilnīgi dīvainas problēmas ar MTU visiem Windows adapteriem. Lai to labotu, izstrādātāji iekodēja šīs rindas, kas darbojas serveriem un klientiem, kas nav balstīti uz Windows:

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

Šīs rindas joprojām tiek parādītas OpenVPN avota kodā, tāpēc mēs saņemam palēnināšanos! Turklāt varat mēģināt eksperimentēt ar MTU un MSSFIX parametriem, ja zināt, ko darāt.
Izmēģiniet šīs konfigurācijas rindas:

tun-mtu 1400 mssfix 1360

Visbiežāk MTU fiziskajā saskarnē ir 1500, tāpēc labāk ir iestatīt OpenVPN TUN MTU uz vērtību, kas ir zemāka par reālo MTU, un MSSFIX uz MTU-40, kā parādīts iepriekš minētajā piemērā.

Es ceru, ka šis raksts jums bija noderīgs. Kopīgojiet savus ātruma rezultātus, ja redzējāt ievērojamus uzlabojumus (izmantojot habr).

Vivaldi 1.10: ātro komandu uzlabojumi

Vivaldi 1.10: ātro komandu uzlabojumi

Vienreiz Vivaldi 1.9 tika izlaists stabilajā filiālē, nākamā pārlūkprogrammas versija sasniedza i...

Lasīt vairāk

Vivaldi 1.10.856.16 Arhīvs

Šī vietne izmanto sīkfailus, lai uzlabotu jūsu pieredzi, kamēr jūs pārlūkojat vietni. No šīm sīkd...

Lasīt vairāk

Atspējojiet bezsaistes karšu automātisko atjaunināšanu operētājsistēmā Windows 10

Atspējojiet bezsaistes karšu automātisko atjaunināšanu operētājsistēmā Windows 10

Šajā rakstā mēs redzēsim, kā neļaut sistēmai Windows 10 automātiski atjaunināt bezsaistes kartes ...

Lasīt vairāk