| Mode | Method | Use Case | |------|--------|----------| | | OpenVPN GUI (system tray) | User-initiated connections | | Service | OpenVPNService (automatic start) | Always-on VPN (requires --service directive) | | Command Line | openvpn --config client.ovpn | Debugging and scripting |
client dev tun proto udp remote your-vpn-server.com 1194 resolv-retry infinite nobind persist-key persist-tun ca ca.crt cert client.crt key client.key remote-cert-tls server cipher AES-256-CBC auth SHA256 verb 3