PUQVPNCP
PUQVPNCP v2.3 — High-performance Multi-Protocol VPN Control Panel with WireGuard, AmneziaWG (anti-censorship DPI bypass), OpenVPN, and IKEv2/IPsec support. Developed and maintained by PUQ Software. Free for up to 50 users with 170+ REST API endpoints. Official website: https://puqvpncp.com
00. Changelog
v2.3.0 — September 2026 Major release — AmneziaWG anti-censorship stealth WireGuard protocol, str...
01. Description
Overview PUQVPNCP is a comprehensive VPN server management panel that supports four VPN protocols...
02. Installation
System Requirements Requirement Minimum OS Debian 12/13 or Ubuntu 22.04+ (amd64) CPU 1 c...
03. Initial Setup
After installing PUQVPNCP, follow these steps to configure the server for production use. Step 1:...
04. Dashboard
The Dashboard is the main landing page after login. It provides a complete overview of the server...
05. Networks
Networks are the core organizational unit in PUQVPNCP. Each network defines a VPN subnet with its...
06. Clients
Clients are VPN accounts assigned to a network. Each client gets a unique IP address, WireGuard k...
07. WireGuard
Overview WireGuard is a modern, high-performance VPN protocol built into the Linux kernel. It is ...
08. IKEv2
Overview IKEv2/IPsec is a standards-based VPN protocol with native support in most operating syst...
09. OpenVPN
Overview OpenVPN is a mature, widely-supported VPN protocol based on SSL/TLS. PUQVPNCP manages Op...
10. Upstreams (WireGuard Tunnels)
Overview Upstreams allow you to route VPN client traffic through external WireGuard VPN servers i...
11. Network Peering
Overview Network Peering allows VPN clients from different networks to communicate with each othe...
12. Firewall
Overview PUQVPNCP manages the Linux firewall (iptables / ip6tables) with two layers: Global fir...
13. DNS
Overview PUQVPNCP includes a built-in bind9 DNS server that provides DNS resolution for all VPN c...
14. One-Time Links
Overview One-Time Links (OTL) provide a self-service way for end users to download their VPN conf...
15. Monitoring
Overview PUQVPNCP provides comprehensive traffic monitoring: Built-in traffic statistics — per-...
16. Backups
Overview PUQVPNCP provides automatic and manual backup/restore functionality with optional FTP up...
17. System Settings
System Users Navigate to Settings > System users. System users list PUQVPNCP supports multiple a...
18. REST API
Overview PUQVPNCP provides a comprehensive REST API with 240+ endpoints covering all panel functi...
19. Use Cases
1. VPN Service Provider Goal: Sell VPN subscriptions to end users with different speed tiers. Set...
20. Troubleshooting
Reset Admin Password If you have lost access to the web panel or forgotten the admin password, yo...
21. Diagnostics
Overview The Diagnostics section provides real-time monitoring, log viewing, and system integrity...
22. AmneziaWG (Anti-Censorship)
Overview AmneziaWG is a specialized fork of WireGuard designed to evade Deep Packet Inspection (D...