CyberPanel VPN - Complete User Guide
Everything you need to get connected and stay secure
What You Get with the Free Plan
10GB Monthly Bandwidth
Perfect for secure browsing
All Global Locations
Los Angeles, Germany, Finland
Unlimited Devices
Same config on all devices
- Zero Logging Policy - We don't track your browsing
- Modern Protocol - Fast and secure technology
- 24/7 Support - Email support at help@cyberpanel.net
Quick Start: Connect in 3 Steps
Step 1: Download WireGuard App
WireGuard is the VPN client you'll use to connect. It's free, open-source, and available on all platforms.
Step 2: Import Your Configuration
On Mobile (iOS/Android):
- Open the WireGuard app
- Tap the + button
- Select "Create from QR code"
- Scan the QR code from your dashboard
- Give it a name (e.g., "CyberPanel VPN")
On Desktop (Windows/Mac/Linux):
- Download your configuration file from your dashboard
- Open WireGuard app
- Click "Import tunnel(s) from file"
- Select the downloaded
.conffile
Step 3: Connect!
- In the WireGuard app, find your tunnel
- Click the toggle switch or Activate button
- You may be prompted to allow VPN configuration (approve it)
- Wait 2-3 seconds
- When you see "Active", you're connected!
Your IP should be one of our servers, not your home/office IP.
Platform-Specific Instructions
iOS (iPhone/iPad)
- Install WireGuard from App Store
- Open app and tap + (top right)
- Select "Create from QR code"
- Scan QR from your dashboard
- Tap "Allow" when prompted
- Toggle switch to connect
- Unable to Connect: Check internet connection first
- Invalid QR Code: Re-download from dashboard, try file method
- Connection Drops: Disable VPN, wait 10 seconds, re-enable
Android
- Install WireGuard from Google Play Store
- Open app and tap + (blue button, bottom right)
- Select "Scan from QR code"
- Grant camera permission if asked
- Scan QR from your dashboard
- Tap "Create Tunnel"
- Toggle switch to connect
Auto-Connect (Optional): Long-press your tunnel → settings icon → enable "Always-on VPN"
Windows
- Visit wireguard.com/install
- Download and run Windows Installer (requires admin)
- Download your
.conffile from dashboard - Open WireGuard app
- Click "Import tunnel(s) from file"
- Select your
.conffile - Click "Activate"
- Access Denied: Run WireGuard as Administrator
- Network Conflicts: Disable other VPN software first
macOS
- Install from Mac App Store or wireguard.com
- Download your
.conffile from dashboard - Open WireGuard app
- Click "Import tunnel(s) from file" or drag file into app
- Enter password when prompted
- Click "Activate"
Linux (Ubuntu/Debian)
Install WireGuard:
sudo apt update
sudo apt install wireguard resolvconf
Import Configuration:
# Download .conf file from dashboard to ~/Downloads/
sudo cp ~/Downloads/cyberpanel-vpn.conf /etc/wireguard/wg0.conf
sudo chmod 600 /etc/wireguard/wg0.conf
Connect:
sudo wg-quick up wg0 # Start VPN
sudo wg show # Check status
sudo wg-quick down wg0 # Stop VPN
Auto-Start at Boot (Optional):
sudo systemctl enable wg-quick@wg0
Bandwidth Usage & Limits
Your Free Plan Includes:
- 10GB per month - Resets on the 1st of each month
- Unlimited devices - Same configuration works everywhere
- Unlimited time - Connect as long as you want
Track Your Usage:
Visit your VPN Dashboard to view current month's usage and remaining bandwidth.
What Uses Bandwidth:
| Activity | Approximate Usage |
|---|---|
| Browsing | 1-3 MB per page |
| 0.1-1 MB per email | |
| Music Streaming | 50-150 MB per hour |
| Video (SD 480p) | ~500 MB per hour |
| Video (HD 720p) | ~1.5 GB per hour |
| Video (Full HD 1080p) | ~3 GB per hour |
| Video Calls | 300-500 MB per hour |
Tips to Conserve Bandwidth:
- Only connect when you need security (public Wi-Fi, sensitive browsing)
- Lower video quality (SD instead of HD)
- Disable auto-play videos
- Download large files when not connected to VPN
- Check dashboard regularly
- VPN automatically disconnects
- You'll receive email notification
- Wait until next month (resets on 1st) or upgrade your plan
Troubleshooting Common Issues
Connection Issues
Problem: "Unable to connect" or "Handshake failed"
Solutions:
- Disconnect from VPN and verify internet works
- Check firewall allows WireGuard
- Try disconnecting and reconnecting (DNS selects different server)
- Re-download configuration from dashboard
Problem: "Connected but no internet"
Solutions:
- Check DNS settings in config:
DNS = 1.1.1.1, 8.8.8.8 - Restart WireGuard app
- Check if bandwidth exceeded on dashboard
Problem: "Slow connection speed"
Solutions:
- Disconnect and reconnect (gets different server)
- Test base internet speed without VPN at fast.com
- Try connecting during off-peak hours (6pm-11pm is busy)
Problem: "Connection keeps dropping"
Solutions:
- Enable "Always-on VPN" in WireGuard settings
- Disable battery optimization for WireGuard (Android: Settings → Apps → WireGuard → Battery → Unrestricted)
- Try switching between Wi-Fi and cellular
Error Messages Explained
| Error Message | Meaning | Solution |
|---|---|---|
Handshake did not complete |
Can't communicate with server | Check internet, verify firewall allows UDP 51820 |
Permission denied |
App needs VPN permission | Grant VPN permission in system settings |
Name resolution failed |
DNS issue | Install resolvconf (Linux), check DNS in config |
Timeout |
Can't reach server | Check internet, try reconnecting |
Security & Privacy
Zero-Logging Policy
- No browsing logs - We don't track websites you visit
- No connection logs - We don't store when you connect/disconnect
- No IP logs - We don't link your real IP to VPN IP
- No DNS logs - We don't record DNS queries
What We DO Store:
- Email address (account management)
- Total bandwidth used (billing)
- Server health metrics (performance)
- None tied to browsing activity
Military-Grade Encryption
- ChaCha20 - Modern cipher for fast encryption
- Poly1305 - Authentication prevents tampering
- Curve25519 - Secure key exchange
- BLAKE2s - Cryptographic hashing
Best Practices
- Always verify connection before sensitive activities (check IP at whatismyipaddress.com)
- Use HTTPS websites - VPN encrypts to our server, HTTPS encrypts to website
- Don't mix VPN services - Disable other VPNs first
- Keep WireGuard updated - Enable auto-updates
- Protect your config - Never share your
.conffile
Upgrade to Paid Plans
Need more bandwidth? Check out our available plans:
Basic
$4.99/mo
- 50GB bandwidth/month
- Priority support
- All free features
Pro
$9.99/mo
- 200GB bandwidth/month
- Enhanced support
- Great for streaming
Unlimited
$19.99/mo
- Unlimited bandwidth
- Premium support
- Perfect for power users
Frequently Asked Questions
General Questions
Q: Is this really free forever?
A: Yes! The Free Plan is free forever. 10GB/month is yours to keep. Paid plans available if you need more.
Q: Do I need a credit card for free plan?
A: No! Just your email. Credit card only needed for paid plans.
Q: Can I share my account?
A: Yes, same config works on multiple devices, but bandwidth is shared (10GB total for all devices).
Technical Questions
Q: What is my VPN IP address?
A: Your private VPN IP (like 10.8.0.2) is on your dashboard. Your public IP (what websites see) is one of our server IPs.
Q: Can I choose which server to connect to?
A: Currently no. DNS round-robin automatically distributes users for best performance. Manual selection may be added to paid plans.
Q: What ports does this use?
A: UDP port 51820. Ensure your firewall allows outbound UDP 51820.
Privacy Questions
Q: Do you log my browsing activity?
A: No. Zero logging policy. We don't track, store, or monitor what you do online.
Q: Can my ISP see I'm using VPN?
A: Yes, they can see encrypted data to our servers. They cannot see what websites you visit or data content.
Getting Help
Support Channels
Response time: Within 24-48 hours (free plan), 12 hours (paid plans)
Self-Help Resources
- Dashboard: Check bandwidth, download config, view status
- Speed Test: fast.com (test with VPN on and off)
- IP Check: whatismyipaddress.com (verify VPN working)
- DNS Leak Test: dnsleaktest.com
- WireGuard Docs: wireguard.com/quickstart
Before Contacting Support
Please include:
- Your account email
- Device and OS (e.g., iPhone 14, iOS 17)
- WireGuard app version
- Problem description with exact error messages
- Troubleshooting steps already tried
Advanced Topics
Understanding Your Configuration
Your .conf file contains:
[Interface]
PrivateKey = <your-private-key>
Address = 10.8.0.2/32
DNS = 1.1.1.1, 8.8.8.8
[Peer]
PublicKey = <server-public-key>
Endpoint = vpn.cyberpersons.com:51820
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25
Breakdown:
- PrivateKey: Your unique encryption key (NEVER share!)
- Address: Your private VPN IP
- DNS: DNS servers while connected
- PublicKey: Server's public key
- Endpoint: Server address:port
- AllowedIPs: Traffic to route (0.0.0.0/0 = everything)
- PersistentKeepalive: Keepalive every 25 seconds
Multiple Devices
You can use the same configuration on unlimited devices:
- Download/scan QR on each device
- All devices share same VPN IP
- Bandwidth limit applies to total across all devices
- All can connect simultaneously
.conf file contains your private key. Never share it. If compromised, contact support immediately at help@cyberpanel.net.