How to use WireGuard VPN
Prerequisites & Access
- Send message to
#team-platformchannel on slack and mentions@devops-team - DevOps will provide your personal configuration file (
<username>.conf). - Accessing the network only requires the official WireGuard Client App
This guide walks you through requesting access, installing the WireGuard client, importing your configuration profile, and verifying secure connectivity to internal infrastructure.
Step 1: Request VPN Credentials
- Send message to
#team-platformchannel on slack and mentions@devops-team - DevOps will securely share your individual
.conffile (e.g.,username.conf) via Slack.
⚠️ Security Notice: Never commit
.conffiles to Git repositories, upload them to public storage, or send them to other people. They contain your private connection key.
Step 2: Install the WireGuard Client
- Windows & macOS:
- Download the installer from the official page: wireguard.com/install.
- Run the installer and complete the setup wizard.
- Ubuntu / Debian Linux:
- Install
$ sudo apt install wireguard
Step 3: Import Profile and Connect
Windows & macOS (GUI)
- Launch the WireGuard application.
- Click Add Tunnel (or press
Ctrl+N/Cmd+N) and select yourusername.conffile. - Click Activate to establish the connection.
Ubuntu / Debian Linux
- Open Network → VPN →Add VPN
- Import your
username.conffile - Swipe the toggle on the VPN

Step 4: Verification & Troubleshooting
- Execute the following command in your terminal:
curl ifconfig.me