Setup guides for every device
Most people just install our app and sign in — but if you prefer to configure things manually, or need to set up a router, every method is documented below.
As soon as your payment is confirmed, we e-mail your account credentials, QR codes and ready-to-import configuration files for every protocol below. Nothing to generate by hand.
Windows 10 & 11
The Premier DNS app is the easiest way to connect — but you can also configure WireGuard or OpenVPN manually if you prefer.
Recommended: the Premier DNS app
- Download the app from the link in your welcome e-mail after checkout.
- Install & sign in with the account e-mail and password from your receipt.
- Pick a server from the map or the "Fastest" auto-select option.
- Click Connect — the kill switch and DNS leak protection are on by default.
Manual setup: WireGuard
- Install the official WireGuard for Windows client from wireguard.com.
- In your Premier DNS account, download the .conf file for the server you want.
- In WireGuard, choose Import tunnel(s) from file and select it.
- Click Activate to connect.
macOS (Apple silicon & Intel)
Use our native app for one-click protection, or set up WireGuard / IKEv2 manually.
Recommended: the Premier DNS app
- Download the app from your welcome e-mail and drag it into Applications.
- Sign in, allow the VPN configuration prompt macOS shows on first connect.
- Choose a server and click Connect.
Manual setup: WireGuard
- Install WireGuard from the Mac App Store.
- Download your .conf file from your account and import it into the app.
- Toggle the tunnel on in the WireGuard menu bar icon.
iOS & iPadOS
Available on the App Store — supports WireGuard and OpenVPN Connect profiles.
- Install the Premier DNS app from the App Store.
- Sign in with your account e-mail and password.
- When prompted, tap Allow to add the VPN configuration.
- Choose a server and tap Connect.
Android
Available on the Play Store — supports WireGuard and OpenVPN Connect profiles.
- Install the Premier DNS app from the Google Play Store.
- Sign in with your account e-mail and password.
- Accept the Android VPN permission prompt.
- Choose a server and tap Connect.
Linux
Command-line setup using wg-quick (WireGuard) — works on virtually every distribution.
- Install WireGuard tools:
sudo apt install wireguard(Debian/Ubuntu) or your distro's equivalent. - Download your
.conffile from your account and copy it to/etc/wireguard/premierdns.conf. - Connect:
sudo wg-quick up premierdns - Disconnect:
sudo wg-quick down premierdns
.conf file directly via Settings → Network → VPN → Import from file.Routers
Protect every device on your home network at once by configuring Premier DNS directly on a supported router firmware.
- Confirm your router runs DD-WRT, OpenWrt, pfSense or ASUSWRT-Merlin (or flash a supported firmware).
- Download the WireGuard
.confor OpenVPN.ovpnfile for your chosen server from your account. - In your router's admin panel, go to the VPN client section and import the file.
- Enable the VPN client and confirm your public IP has changed via any "what is my IP" site.