RealmFive

Secure VPN Setup

Establishing secure connection...
1 Install WireGuard
  1. Install from the Mac App Store:
    WireGuard by WireGuard Development Team
  2. Or via Homebrew:
    brew install wireguard-tools
  1. Install WireGuard:
    winget install WireGuard.WireGuard
  2. Or download from wireguard.com/install
  1. Install WireGuard tools:
    sudo apt install wireguard-tools
    or: sudo dnf install wireguard-tools
  1. Install WireGuard from the App Store
  2. Use the QR code in Step 2 to import your config
  1. Install WireGuard from Google Play
  2. Use the QR code in Step 2 to import your config
2 Import Configuration

Scan this QR code with the WireGuard mobile app:

Or download the config file:

How to import
  • macOS/Windows: Open WireGuard app -> Import Tunnel(s) from File -> select downloaded .conf
  • Linux: sudo cp r5-vpn.conf /etc/wireguard/r5.conf && sudo wg-quick up r5
  • iOS/Android: Open WireGuard -> tap + -> Create from QR code
Advanced: use your own keys

If you prefer to generate your own WireGuard keypair locally (private key never leaves your device):

  1. Generate a keypair: wg genkey | tee privatekey | wg pubkey > publickey
  2. Submit your public key:
  3. Replace the PrivateKey line in the downloaded .conf with your private key
3 CA Certificate & Verify

Install the RealmFive CA certificate to access internal services:

  1. Download: RealmFive CA Certificate
  2. macOS: Double-click the .crt file, add to System keychain, then mark as "Always Trust"
  3. Windows: Double-click, Install Certificate, choose "Local Machine", place in "Trusted Root Certification Authorities"
  4. Linux: sudo cp r5-ca.crt /usr/local/share/ca-certificates/ && sudo update-ca-certificates

Verify your connection:

  1. Activate the tunnel in WireGuard
  2. Test: ping auth.r5.lan
  3. Open: https://auth.r5.lan

If you have any issues, reach out to your admin in Slack.