Huvud Programvara Påskynda OpenVPN och få snabbare hastighet över sin kanal

Påskynda OpenVPN och få snabbare hastighet över sin kanal



OpenVPN är en välkänd VPN-klient för säker fjärråtkomst eller virtuellt privat nätverk. Om du använder OpenVPN och upplever en långsam hastighet över dess kanal kan du bli irriterad. Det här problemet är mycket vanligt för alla OpenVPN-användare. Medan det allmänna råd du kan hitta på Internet är att justera MTU-värdet (Maximum transmission unit) och / eller MSSFIX-parametrar, här är ett annat trick du bör prova. Det kan hjälpa dig att förbättra bandbredden avsevärt. Här är vad du ska försöka.

none
Öppna din server.conf filen (se OpenVPN-installationskatalogen i Windows och / etc / openvpn i linux) och lägg bara till dessa två rader:

sndbuf 0 rcvbuf 0

Detta förhindrar att OpenVPN justerar buffertstorleken mellan servern och klienten. Det kommer att bestämmas av operativsystemet. Windows-användare som ansluter till en Linux-server kommer att uppleva snabbare hastigheter.

Lägg nu till samma rader i din klientkonfigurationsfil (* .ovpn eller * .conf). Om det av någon anledning inte är möjligt, t.ex. din klientdator är inte tillgänglig, placera följande ytterligare rader i din server.conf fil:

hur man flyttar en mapp från en Google-enhet till en annan

Annons

sndbuf 0 rcvbuf 0 push 'sndbuf 393216' push 'rcvbuf 393216'

OpenVPN över UDP

Om du kör OpenVPN över UDP kan du få en bättre upplevelse genom att ställa in fasta buffertvärden. Prova dessa rader:

sndbuf 393216 rcvbuf 393216 push 'sndbuf 393216' push 'rcvbuf 393216'

Orsakerna till avmattningen

Du kanske undrar varför och hur dessa tweaks fungerar? Låt oss referera till OpenVPNs historia. År 2004 hade OpenVPN problem med olika buffertstorlekar på olika plattformar. För att förena dataöverföringskanalen ställer utvecklarna fasta buffertar till 64 kb. Detta orsakade dock helt konstiga problem med MTU för alla adapter i Windows. För att fixa det har hårdkodade utvecklare dessa rader, som fungerar för icke-Windows-baserade servrar och klienter:

hur man vet om din Android är rotad
#ifndef WIN32 eller-> rcvbuf = 65536; o-> sndbuf = 65536; #endif

Dessa rader presenteras fortfarande i OpenVPN-källkoden, så det är därför vi får avmattningen! Dessutom kan du försöka experimentera med MTU- och MSSFIX-parametrar om du vet vad du gör.
Försök med dessa rader i din konfiguration:

tun-man 1400 mssfix 1360

I det vanligaste fallet är MTU på det fysiska gränssnittet 1500, så det är bättre att ställa in OpenVPN TUN MTU till ett värde som är lägre än den verkliga MTU och MSSFIX till MTU-40, som i exemplet ovan.

kan du se vem som såg din instagramhistoria

Jag hoppas att den här artikeln var till hjälp för dig. Dela dina hastighetsresultat om du såg en betydande förbättring (via habr ).

Intressanta Artiklar

Redaktionen

none
Hur man tämjer en räv i Minecraft
Anses vara ett av de mest populära spelen som någonsin gjorts, har Minecraft sett många iterationer sedan det debuterade sin alfaversion 2009. En populär funktion som har sett många förändringar genom åren är möjligheten att tämja.
none
Hur man förhindrar att en app använder data på iPhone
Det finns inget mer frustrerande än att få en massiv telefonräkning av till synes oförklarliga skäl. Om det har hänt dig kan orsaken till problemet vara mindre mystisk än det verkar. Appar kan använda data i
none
De 3 bästa apparna för prisjämförelse för livsmedelsbutiker 2024
Att hitta de bästa erbjudandena på mat kan hjälpa dig att spara massor. Hitta de bästa apparna för prisjämförelse för både Android och iOS med för- och nackdelar.
none
Så här byter du från startmenyn till startskärmen i Windows 10
En av de största förändringarna som kommer i Windows 10 är återkomst av Start-menyn. Men med Windows 8 på marknaden under de senaste två åren kanske vissa användare föredrar att hålla sig till den nu välkända startskärmen. Så här byter du tillbaka till startskärmsgränssnittet i Windows 10 Technical Preview.
none
Vad är AirTags räckvidd?
Apple introducerade AirTags som en metod för att hålla reda på objekt. Dessa enheter använder trådlösa anslutningar som låter dig veta om de har lämnat din omgivning. Med storleken på ett stort mynt kan du placera det var som helst.
none
Taggarkiv: 0x8007002C - 0x4000D
none
Taggarkiv: Inaktivera Windows 10 autoinstallationsspel