Le Data Channel Offload d'OpenVPN est une fonctionnalité qui introduit un pilote (Windows) ou un module noyau (Linux) permettant au noyau de traiter les paquets OpenVPN sans avoir à passer en espace utilisateur. Cela augmente considérablement le débit des tunnels OpenVPN, offrant des vitesses bien plus élevées à l'utilisateur.
Les utilisateurs Windows bénéficient automatiquement de la vitesse DCO d'OpenVPN par défaut lors de l'utilisation d'UDP, TCP, Stealth et WSTunnel à partir de la version 2.12.x de l'application Windscribe ou ultérieure.
Les utilisateurs Linux nécessitent la version 2.23.4 ou ultérieure de l'application. La prise en charge DCO requiert le module ovpn dans le noyau. Le noyau le plus ancien prenant en charge le module DCO est la version 6.16.
Informations de compatibilité des distributions Linux
- Ubuntu/Debian :
- Ubuntu 25.10/26.04 prend en charge ce module par défaut.
- Les distributions antérieures à Ubuntu 25.10 (comme la dernière version stable de Debian 13) peuvent le prendre en charge, mais pas depuis les dépôts officiels. Les utilisateurs doivent ajouter manuellement le dépôt OpenVPN et l'installer depuis celui-ci :
# Import the OpenVPN GPG key
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://swupdate.openvpn.net/repos/repo-public.gpg | sudo tee /etc/apt/keyrings/openvpn-repo-public.asc# Add the OpenVPN repository
echo "deb [signed-by=/etc/apt/keyrings/openvpn-repo-public.asc] http://build.openvpn.net/debian/openvpn/stable $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/openvpn.list# Install it
sudo apt install ovpn-dkms
- RHEL : pas encore de prise en charge
- Fedora 43+ : installé par défaut (Fedora 42 ou antérieur non pris en charge)
- Basé sur Arch : devrait être installé par défaut