Skip to content

Compatibility

Supported Operating Systems

Distribution Versions Automated Testing
Ubuntu >= 18.04 18.04, 20.04, 22.04, 24.04
Debian >= 11 11, 12
Fedora >= 40 40, 41
Rocky Linux >= 8 8, 9
AlmaLinux >= 8 8, 9
Oracle Linux >= 8 8, 9
CentOS Stream >= 8 9
Amazon Linux 2023 2023
Arch Linux latest latest
openSUSE Leap >= 16 16.0
openSUSE Tumbleweed latest latest

System Requirements

  • Root access — the script must be run as root or via sudo
  • TUN module — must be enabled (/dev/net/tun)
  • systemd — used for service management
  • Architecture — amd64 (officially tested)

Checking TUN availability

cat /dev/net/tun
# Expected output: "File descriptor in bad state" — module is enabled

Supported Client Platforms

The generated .ovpn files are compatible with:

Platform Client
Windows OpenVPN Community Client
Linux openvpn, NetworkManager, GNOME, KDE
macOS Tunnelblick, Viscosity, OpenVPN for Mac
Android OpenVPN for Android
iOS OpenVPN Connect