Chuyển đến nội dung chính

Hỗ trợ OpenVPN Data Channel Offload cho Windows và Linux

Author
Johnny Hollick
Jun 10, 2026
Divider

Data Channel Offload của OpenVPN là một tính năng bổ sung trình điều khiển (Windows) hoặc mô-đun kernel (Linux), cho phép kernel xử lý các gói OpenVPN mà không cần chuyển sang không gian người dùng. Tính năng này tăng đáng kể thông lượng của đường hầm OpenVPN, mang lại tốc độ cao hơn nhiều cho người dùng. 

Người dùng Windows mặc định sẽ tự động được hưởng lợi từ tốc độ của DCO trong OpenVPN khi sử dụng UDP, TCP, Stealth và WSTunnel, kể từ phiên bản ứng dụng Windscribe 2.12.x trở lên.

Người dùng Linux cần sử dụng ứng dụng phiên bản 2.23.4 trở lên. Để hỗ trợ DCO, kernel phải có mô-đun ovpn.  Phiên bản kernel sớm nhất hỗ trợ mô-đun DCO là 6.16. 

Thông tin hỗ trợ theo bản phân phối Linux

  • Ubuntu/Debian:
    • Ubuntu 25.10/26.04 hỗ trợ sẵn mô-đun này.
    • Các bản phân phối cũ hơn Ubuntu 25.10 (chẳng hạn như Debian 13 ổn định mới nhất) có thể hỗ trợ mô-đun này, nhưng không thông qua các kho lưu trữ chính thức.  Người dùng cần tự thêm kho lưu trữ OpenVPN và cài đặt từ đó:

      # Nhập khóa GPG của OpenVPN
      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

      # Thêm kho lưu trữ 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

      # Cài đặt
      sudo apt install ovpn-dkms

  • RHEL: chưa được hỗ trợ
  • Fedora 43+: được cài đặt theo mặc định  (Fedora 42 trở xuống không được hỗ trợ)
  • Các bản phân phối dựa trên Arch: thường được cài đặt theo mặc định

 

Liên hệ