Setup guides › Router
Set up a VPN on a router
Putting the VPN on the router protects every device on the network at once, including ones that cannot run a VPN client such as smart TVs and consoles. Any firmware with an OpenVPN client works: OpenWrt, pfSense and OPNsense, DD-WRT, Asuswrt-Merlin and GL.iNet. Because every profile has its certificates inlined, there is one file to upload and no separate keys to manage.
Router
There is no Privasee VPN app for this platform, so use any OpenVPN client
with a .ovpn profile. The profile carries the location, your
certificate and every setting already filled in.
- Confirm your firmware includes an OpenVPN client (OpenWrt, pfSense, DD-WRT, Asuswrt-Merlin).
- Use the "all locations" profile if the firmware supports multiple remotes.
- OpenWrt: install openvpn-openssl, copy the profile to /etc/openvpn/, then enable the service.
- pfSense: VPN -> OpenVPN -> Clients -> Add, pasting each inline block into its field.
- Test from one device before pushing all traffic through the tunnel.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
Troubleshooting
AUTH_FAILED right after connecting
The certificate is fine but the account was rejected: an expired subscription, a revoked device, or too many simultaneous connections. Check your dashboard.
TLS handshake keeps timing out
UDP is probably blocked on that network. Use the TCP profile - it runs on port 443 and looks like ordinary HTTPS traffic to most filters.
Connected but no internet
Usually a DNS problem. Confirm the client applied the pushed DNS server, and on Windows keep block-outside-dns on.
Speeds are poor
Try a closer location and prefer UDP. TCP-over-TCP is slow by design and should only be a fallback.
Other platforms
Plans and prices are on the Pricing page; every location is listed on the Server network page with live load.