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

A Microsoft lançou um patch para corrigir problemas do YouTube no Edge

A Microsoft lançou um patch para corrigir problemas do YouTube no Edge

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

Consulte Mais informação

Crie um atalho para a verificação offline do Windows Defender no Windows 10

Crie um atalho para a verificação offline do Windows Defender no Windows 10

O recurso de verificação offline do Windows Defender adicionado recentemente é muito útil para aq...

Consulte Mais informação

Lançado o Quinto Black CT 1.1 - um skin moderno e agradável para Winamp

Lançado o Quinto Black CT 1.1 - um skin moderno e agradável para Winamp

Winamp é um dos reprodutores de mídia mais populares disponíveis para Windows. É também um dos ma...

Consulte Mais informação