Creating a server in TunnelFleet is not enough by itself. You still need a client app (WireGuard or OpenVPN Connect) on your phone, laptop, or router.
Choose a protocol
WireGuard
Fastest option. Import a
.conf file or scan a QR code. No username/password for the tunnel itself.OpenVPN
Use OpenVPN Connect with a
.ovpn profile plus the VPN username and password from the Users tab.Before you install an app
1
Server is active
Finish the install script so the server status is active in TunnelFleet.
2
Protocol is installed
Confirm WireGuard and/or OpenVPN are active on the server Protocols tab.
3
VPN user is synced
Open Users. The default
tunnelfleet user (or another user) should be active. Download the WireGuard config or OpenVPN profile from there.WireGuard apps by platform
Windows
WireGuard for Windows
macOS
WireGuard from the Mac App Store
Ubuntu / Linux
wg-quick on UbuntuAndroid
File or QR import
iPhone
QR code in the iOS app
Android TV
WireGuard on Android TV
GL.iNet router
Travel router setup
OpenVPN Connect by platform
Windows
OpenVPN Connect on Windows
macOS
OpenVPN Connect on Mac
Linux
OpenVPN CLI
Android
OpenVPN Connect on Android
iPhone
OpenVPN Connect on iOS
Where to get configs
See Download configuration for dashboard steps.
Troubleshooting
- App installed but nothing to import → download the config from Users first
- WireGuard handshake fails → UDP 51820 blocked on the VPS or cloud firewall
- OpenVPN auth failed → wrong username/password, or the user is still pending sync
- Connected with no internet → check DNS / AllowedIPs in the WireGuard profile, or try OpenVPN TCP on restrictive networks

