# macOS Client
# Manual Configuration
Open Wireguard and click
Add Empty Tunnel. It should pre-populate the configuration with a private key. Name the VPN config whatever you like.
Paste in the following template, except for the line with
PrivateKey. For each #comment, edit the following line using the instructions provided.
[Interface] PrivateKey = <your_private_key> # Use IP Addresses from Hoppy, IPv6 address must end in ::1 or higher Address = <ipv4_here>, <ipv6_here> DNS = 22.214.171.124, 2606:4700:4700::1111 [Peer] # Use Server Key from Hoppy PublicKey = <server_public_key_here> # Use Endpoint from Hoppy Endpoint = <endpoint_here> AllowedIPs = ::/0, 0.0.0.0/0 PersistentKeepalive = 55
Save the tunnel, then copy the tunnel's public key (located under tunnel status). Copy the displayed public key. On the Modify Interface page, paste your key into the "Client Public Key" section. You may have to click the "Clear Private Key" button before doing so.
It usually takes around 2 minutes for the client public key changes to propagate, but it can take up to 10 minutes.
# Starting the Interface
Simply click Activate, or use the WireGuard menubar icon to start your newly created tunnel.