Connection Setup
Step-by-step guide to set up your VPN connection
Setup Process Overview
Setting up your VPN connection involves deploying a server, generating client configurations, and connecting your devices. The entire process takes less than 15 minutes.
1. Server
Deploy in your region2. Config
Generate client files3. Install
Download & configure4. Connect
Test & verifyStep-by-Step Setup
1
Create VPN Server
Deploy a VPN server in your preferred region3-5 minutes
Command
vpn-cli server create --region us-east-1 --protocol wireguardAvailable Protocols
Choose from WireGuard (fastest), OpenVPN (most compatible), or IKEv2 (mobile optimized).
2
Generate Client Config
Create configuration files for your devices< 1 minute
Command
vpn-cli client generate --server-id srv_123 --name 'John-MacBook'Security Keys
Each client configuration includes unique security keys and certificates for maximum security.
3
Download & Install
Install the VPN client and import configuration2-3 minutes
Command
vpn-cli client download --config-id cfg_456 --format openvpn4
Test Connection
Verify your VPN connection is working properly< 1 minute
Command
vpn-cli connection test --config-id cfg_456Available Server Regions
North America
15-25msNew YorkLos AngelesTorontoChicago
Europe
20-30msLondonAmsterdamFrankfurtParis
Asia Pacific
25-35msTokyoSingaporeSydneyHong Kong
South America
35-45msSão PauloBuenos AiresSantiago
Device Setup Guide
Desktop
Platforms
WindowsmacOSLinux
Setup Methods
• Native App
• OpenVPN
• WireGuard
Mobile
Platforms
iOSAndroid
Setup Methods
• Native App
• Manual Config
Tablet
Platforms
iPadAndroid Tablet
Setup Methods
• Native App
• Profile Install
Router
Platforms
DD-WRTOpenWrtASUS
Setup Methods
• Firmware Config
• Manual Setup
Quick Setup Commands
VPN CLI Commands
One-liner commands to get started quickly
Complete Setup
# Install VPN CLI
curl -sSL https://install.vpnenterprise.com/cli | bash
# Quick server setup
vpn-cli server create --region auto --protocol wireguard --name "my-server"
# Generate and download client config
vpn-cli client generate --server auto --download --name "$(whoami)-$(hostname)"
# Test connection
vpn-cli connection testCommon Setup Issues
Connection Timeout
If server deployment times out, try a different region or check your account limits.
vpn-cli server list --status failedAuthentication Failed
Verify your API key is correct and has the necessary permissions for VPN management.
vpn-cli auth verifyPort Blocking
Some networks block VPN ports. Try different protocols or use port 443 (HTTPS) for better compatibility.
vpn-cli server create --port 443 --protocol openvpn