Linux OS for VPS
Minimum requirements
- OS: Ubuntu 22.04 or Debian 11
- Architecture: x86-64
- Virtualization: KVM (recommended). OpenVZ does not support WireGuard/AmneziaWG
- RAM: 2 GB recommended, 1 GB minimum
Ubuntu
| Protocol | 22.04 | 20.04 | 18.04 | 16.04 |
|---|---|---|---|---|
| IKEv2 | ✅ | ✅ | ✅ | ✅ |
| AmneziaWG | ✅ | ✅ | ✅ | ✅ |
| WireGuard | ✅ | ✅ | ❌* | ❌ |
| OpenVPN | ✅ | ✅ | ✅ | ✅ |
| OpenVPN+Cloak | ✅ | ✅ | ✅ | ✅ |
| ShadowSocks | ✅ | ✅ | ✅ | ✅ |
Debian
| Protocol | 12 | 11 | 10 |
|---|---|---|---|
| IKEv2 | ✅ | ✅ | ✅* |
| AmneziaWG | ✅ | ✅ | ✅ |
| WireGuard | ✅ | ✅ | ❌* |
| OpenVPN | ✅ | ✅ | ✅ |
| OpenVPN+Cloak | ✅ | ✅ | ✅ |
| ShadowSocks | ✅ | ✅ | ✅ |
❌* — can upgrade Linux kernel from v4 to v5
OS update commands
bash
# Ubuntu / Debian
sudo apt update && sudo apt upgrade && sudo reboot
# CentOS 7
sudo yum check-update && sudo yum update && sudo reboot
# Fedora
sudo dnf check-update && sudo dnf update && sudo reboot