Windows Tips & News

Acelere o OpenVPN e obtenha maior velocidade em seu canal

OpenVPN é um cliente VPN conhecido para acesso remoto seguro ou rede virtual privada. Se você usa o OpenVPN e experimenta uma velocidade lenta em seu canal, pode ficar incomodado. Esse problema é muito comum para todos os usuários do OpenVPN. Embora o conselho geral que você pode encontrar na Internet seja ajustar o valor MTU (unidade máxima de transmissão) e / ou parâmetros MSSFIX, aqui está outro truque que você deve tentar. Isso pode ajudá-lo a melhorar significativamente a largura de banda. Aqui está o que você deve tentar.

openvpntech_logo1
Abre o teu server.conf (veja o diretório de instalação do OpenVPN no Windows e / etc / openvpn no linux) e apenas adicione estas duas linhas:

sndbuf 0. rcvbuf 0

Isso impedirá que o OpenVPN ajuste o tamanho do buffer entre o servidor e o cliente. Isso será determinado pelo sistema operacional. Os usuários do Windows que se conectam a um servidor Linux terão velocidades mais rápidas.

Agora, adicione as mesmas linhas ao seu arquivo de configuração do cliente (* .ovpn ou * .conf). Se por algum motivo isso não for possível, por ex. seu computador cliente não está acessível, coloque as seguintes linhas adicionais em seu

server.conf Arquivo:

sndbuf 0. rcvbuf 0. push "sndbuf 393216" push "rcvbuf 393216"

OpenVPN sobre UDP

Se você estiver executando o OpenVPN sobre UDP, poderá obter uma experiência melhor definindo valores de buffer fixos. Experimente estas linhas:

sndbuf 393216. rcvbuf 393216. push "sndbuf 393216" push "rcvbuf 393216"

As causas da desaceleração

Você deve estar se perguntando por que e como esses ajustes funcionam? Vamos nos referir à história do OpenVPN. No ano de 2004, o OpenVPN teve um problema com tamanhos de buffer diferentes em plataformas diferentes. Para unificar o canal de transferência de dados, os desenvolvedores definiram os buffers fixos para 64 KB. No entanto, isso causou problemas completamente estranhos com a MTU para todos os adaptadores do Windows. Para corrigir isso, os desenvolvedores codificaram estas linhas, que funcionam para clientes e servidores não baseados em Windows:

#ifndef WIN32 o-> rcvbuf = 65536; o-> sndbuf = 65536; #fim se

Essas linhas ainda são apresentadas no código-fonte do OpenVPN, então é por isso que estamos obtendo lentidão! Além disso, você pode experimentar os parâmetros MTU e MSSFIX, se souber o que está fazendo.
Tente com estas linhas em sua configuração:

tun-mtu 1400 mssfix 1360

No caso mais comum, MTU na interface física é 1500, então é melhor definir OpenVPN TUN MTU para um valor menor do que o MTU real e MSSFIX para MTU-40, como no exemplo acima.

Espero que este artigo tenha sido útil para você. Compartilhe seus resultados de velocidade se você notar uma melhoria significativa (via habr).

Baixar Desabilitar instalação de unidades removíveis

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Baixar Baixar Skin Oxyfoxys AIMP v1.2 Skin para AIMP3

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Baixar Baixar Purity AIO v1.0 Skin para AIMP3

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação