Home / Support / WireGuard on Ubuntu 24.04 LTS
WireGuard on Ubuntu 24.04 LTS — WireGuard is a fast, modern VPN protocol with state-of-the-art cryptography and a minimal attack surface. Published by Derek Coleman & Associates Inc on the Azure Marketplace, deployed in your own Azure subscription.
| Application ports | 51820/udp (VPN) |
|---|---|
| Admin credential file | sudo cat /etc/wireguard/wg0.conf # server config (private key, 10.8.0.1/24); no peers are pre-configured |
| Sign in as | no login — WireGuard authenticates peers by key pair |
| Service(s) | wg-quick@wg0 |
| Configuration | /etc/wireguard/wg0.conf (root-only); server public key: sudo wg show wg0 public-key |
| Logs | sudo wg show; journalctl -u wg-quick@wg0 |
| Version | WireGuard (Ubuntu 24.04 package 1.0.20210914) |
| Platform | Ubuntu 24.04 LTS |
This image generates its admin credential on the VM at first boot — nothing is pre-set. SSH into the VM with the username + key you chose at deploy, then print the generated credential:
ssh <your-username>@<VM-IP>
sudo cat /etc/wireguard/wg0.conf # server config (private key, 10.8.0.1/24); no peers are pre-configuredSign in as no login — WireGuard authenticates peers by key pair.
There is no credential file to read — this image generates the server key pair only. Peer configs are created by you (see the steps above); keep /tmp/peer.key off the server once copied.
Email support@dcassociatesgroup.com (response within 1 business day) or send a
message via the contact form. Include the offer name, VM size, region, and any log output — sudo journalctl -u <service> -n 100 usually tells the story.