OpenVPNの Data Channel Offloadは、ドライバー(Windows)またはカーネルモジュール(Linux)を導入し、ユーザー空間へ切り替えることなくカーネルでOpenVPNパケットを処理できるようにする機能です。これによりOpenVPNトンネルのスループットが大幅に向上し、ユーザーははるかに高速な通信を利用できます。
Windowsユーザーは、Windscribeアプリのバージョン2.12.x以降でUDP、TCP、Stealth、WSTunnelを使用すると、OpenVPN DCOによる速度向上がデフォルトで自動的に適用されます。
Linuxユーザーには、アプリのバージョン2.23.4以降が必要です。 DCOのサポートには、カーネル内のovpnモジュールが必要です。 DCOモジュールをサポートする最も古いカーネルは6.16です。
Linuxディストリビューションのサポート情報
- Ubuntu/Debian:
- Ubuntu 25.10/26.04は、このモジュールを標準でサポートしています。
- Ubuntu 25.10より古いディストリビューション(最新の安定版Debian 13など)でもサポートできますが、公式リポジトリからは入手できません。 ユーザーはOpenVPNリポジトリを手動で追加し、そこからインストールする必要があります:
# OpenVPN GPGキーをインポート
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# OpenVPNリポジトリを追加
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# インストール
sudo apt install ovpn-dkms
- RHEL:現時点では未対応
- Fedora 43以降:デフォルトでインストール済み (Fedora 42以前は未対応)
- Archベース:デフォルトでインストールされているはずです