OpenVPN's Data Channel Offload is een functie die een stuurprogramma (Windows) of een kernelmodule (Linux) introduceert waarmee de kernel OpenVPN-pakketten kan verwerken zonder naar de gebruikersruimte te hoeven schakelen. Dit verhoogt de doorvoer van OpenVPN-tunnels enorm en resulteert in veel hogere snelheden voor de gebruiker.
Windows-gebruikers profiteren standaard automatisch van de DCO-snelheid van OpenVPN bij gebruik van UDP, TCP, Stealth en WSTunnel vanaf Windscribe-appversie 2.12.x of later.
Linux-gebruikers hebben app-versie 2.23.4 of later nodig. DCO-ondersteuning vereist de ovpn-module in de kernel. De vroegste kernel die de DCO-module ondersteunt is 6.16.
Linux-distro-ondersteuningsinformatie
- Ubuntu/Debian:
- Ubuntu 25.10/26.04 ondersteunt deze module standaard.
- Distro's ouder dan Ubuntu 25.10 (zoals het nieuwste stabiele Debian 13) kunnen het ondersteunen, maar niet vanuit de officiële repos. Gebruikers moeten de OpenVPN-repo handmatig toevoegen en het van daaruit installeren:
# 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: nog geen ondersteuning
- Fedora 43+: standaard geïnstalleerd (Fedora 42 of ouder niet ondersteund)
- Arch-gebaseerd: zou standaard geïnstalleerd moeten zijn