🍎
← All setup guides

macOS WireGuard Setup Guide

WireGuard on macOS is available as a Mac App Store app (sandboxed, easy) or via Homebrew for headless/server use. Both use the same .conf file.

1

Create a tunnel in ProxyLink

Go to Devices → + Add → Router / LAN site, select Public Server / Device, and save.

2

Select macOS and download the config

On the tunnel page choose 🍎 macOS, then click Activate & Download Config to get the .conf file.

3

Install WireGuard

Option A — Mac App Store (recommended for desktop use):

Search for "WireGuard" in the App Store and install it.

Option B — Homebrew (for terminal/server use):

brew install wireguard-tools
4

Import the config (App Store app)

Open WireGuard from your Applications folder → click +Import tunnel(s) from file → select the .conf file. Toggle the tunnel on when prompted.

5

Or use wg-quick (Homebrew)

Copy the config to the WireGuard directory and bring it up:

sudo mkdir -p /etc/wireguard
sudo cp ~/Downloads/*.conf /etc/wireguard/proxylink.conf
sudo wg-quick up proxylink

Good to know

The Mac App Store version runs sandboxed and asks for VPN permission on first use — this is expected.
To start the Homebrew tunnel at login: sudo brew services start wireguard-tools (macOS 13+).

What you get once the tunnel is up

Ready to connect?

Create a free account and set up your first tunnel in minutes. Free during early access — no card required.

Setup guides for other platforms