Windows Tips & News

Acelere o OpenVPN e obtenha maior velocidade em seu canal

click fraud protection

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).

Alterar o modelo de nome de arquivo copiado no Windows 10

Alterar o modelo de nome de arquivo copiado no Windows 10

7 respostasQuando você copia um arquivo no File Explorer usando arrastar e soltar ou copiar e col...

Consulte Mais informação

Como habilitar ou desabilitar o brilho adaptável no Windows 10

Como habilitar ou desabilitar o brilho adaptável no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaBri...

Consulte Mais informação

Desativar notícias sobre discagem rápida no Opera

Desativar notícias sobre discagem rápida no Opera

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA p...

Consulte Mais informação