Windows Tips & News

Accélérez OpenVPN et obtenez une vitesse plus rapide sur son canal

click fraud protection

OpenVPN est un client VPN bien connu pour un accès distant sécurisé ou un réseau privé virtuel. Si vous utilisez OpenVPN et que vous rencontrez une vitesse lente sur son canal, vous pourriez être ennuyé. Ce problème est très courant pour tous les utilisateurs d'OpenVPN. Alors que le conseil général que vous pouvez trouver sur Internet est de modifier la valeur MTU (Unité de transmission maximale) et/ou les paramètres MSSFIX, voici une autre astuce que vous devriez essayer. Cela peut vous aider à améliorer considérablement la bande passante. Voici ce que vous devriez essayer.

openvpntech_logo1
Ouvrez votre serveur.conf (voir le répertoire d'installation d'OpenVPN sous Windows et /etc/openvpn sous linux) et ajoutez simplement ces deux lignes :

sndbuf 0. rcvbuf 0

Cela empêchera OpenVPN de modifier la taille du tampon entre le serveur et le client. Il sera déterminé par le système d'exploitation. Les utilisateurs Windows qui se connectent à un serveur Linux bénéficieront de vitesses plus rapides.

Maintenant, ajoutez les mêmes lignes à votre

fichier de configuration client (*.ovpn ou *.conf). Si, pour une raison quelconque, cela n'est pas possible, par ex. votre ordinateur client n'est pas accessible, mettez les lignes supplémentaires suivantes dans votre serveur.conf déposer:

sndbuf 0. rcvbuf 0. appuyez sur "sndbuf 393216" appuyez sur "rcvbuf 393216"

OpenVPN sur UDP

Si vous exécutez OpenVPN sur UDP, vous obtiendrez peut-être une meilleure expérience en définissant des valeurs de tampon fixes. Essayez ces lignes :

sndbuf 393216. rcvbuf 393216. appuyez sur "sndbuf 393216" appuyez sur "rcvbuf 393216"

Les causes du ralentissement

Vous vous demandez peut-être pourquoi et comment ces réglages fonctionnent? Référons-nous à l'histoire d'OpenVPN. En 2004, OpenVPN a eu un problème avec différentes tailles de tampons sur différentes plates-formes. Pour unifier le canal de transfert de données, les développeurs ont défini les tampons fixes sur 64 Ko. Cependant, cela a causé des problèmes complètement étranges avec le MTU pour tous les adaptateurs sous Windows. Pour résoudre ce problème, les développeurs ont codé en dur ces lignes, qui fonctionnent pour les serveurs et clients non Windows :

#ifndef WIN32 o->rcvbuf = 65536; o->sndbuf = 65536; #fin si

Ces lignes sont toujours présentées dans le code source d'OpenVPN, c'est pourquoi nous obtenons le ralentissement! De plus, vous pouvez essayer d'expérimenter avec les paramètres MTU et MSSFIX, si vous savez ce que vous faites.
Essayez avec ces lignes dans votre config:

tun-mtu 1400 mssfix 1360

Dans le cas le plus courant, le MTU sur l'interface physique est de 1500, il est donc préférable de définir OpenVPN TUN MTU sur une valeur inférieure au MTU réel et MSSFIX sur MTU-40, comme dans l'exemple ci-dessus.

J'espère que cet article vous a été utile. Partagez vos résultats de vitesse si vous constatez une amélioration significative (via habr).

Windows 11 Build 22000.194 atteint l'aperçu de la version avec des images ISO

Windows 11 Build 22000.194 atteint l'aperçu de la version avec des images ISO

Microsoft a publié les ISO officiels pour Windows 11 Insider Construire 22000.194, qui est actuel...

Lire la suite

Firefox abandonne le support FTP

Firefox abandonne le support FTP

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite

Créer un nouveau pool dans les espaces de stockage sous Windows 10

Créer un nouveau pool dans les espaces de stockage sous Windows 10

Les espaces de stockage aident à protéger vos données contre les pannes de disque et à étendre le...

Lire la suite