Adding your first connection
What a WireGuard configuration is, and the two ways to get one into Paart.
What you need
A WireGuard configuration, issued by the server you want to reach — a router, a firewall, a home server, or a machine someone administers for you. Paart is a client: it cannot create one for you.
It arrives in one of two shapes, and on the Mac you can also paste one straight in:
- A
.conffile in standardwg-quickformat. A file that works in another client works here. - A QR code, which most server interfaces can display. Same text as the file, encoded as an image.
What is inside one
[Interface]
PrivateKey = <your private key>
Address = 10.0.0.2/32
DNS = 10.0.0.1
[Peer]
PublicKey = <the server's public key>
Endpoint = vpn.example.com:51820
AllowedIPs = 10.0.0.0/24
Two lines deserve attention.
PrivateKey is your secret — the credential, not a setting. Anyone holding it can
be you on that network. See Keeping your private key safe.
AllowedIPs decides what travels through the tunnel. 0.0.0.0/0 sends everything; a
narrower range sends only what matches. See
DNS, routing and split tunnelling.
Importing it
Import the file or scan the code. The system asks you to allow Paart to add a VPN configuration — on iPhone, iPad and Mac alike. You grant it once, and Apple requires it of every VPN app without exception.
If sync stops after a second connection
That is the free tier behaving as designed, and nothing has been lost.
Sync runs on the free tier while you have one connection. Import a second and it stops for as long as there is more than one. Nothing else changes: advanced networking stays on your Free connection, and the kill switch keeps working on every connection. Remove the extras and sync can run again: press Synchronise Now. Paart Pro syncs the whole set, however many you keep.
Prefer the QR code
A code is scanned once and leaves nothing behind. A .conf file sent by email or chat
sits in that mailbox indefinitely, private key included — and mailboxes are copied,
backed up and synchronised to places you did not choose.