Install & autostart Wireguard config on Ubuntu or Debian
We will assume that you already have a wireguard config file, e.g. MyVPN.conf
- Copy
MyVPN.conf
to/etc/wireguard/MyVPN.conf
:
sudo cp MyVPN.conf /etc/wireguard/MyVPN.conf
- Start & enable (i.e. autostart) service:
sudo systemctl enable --now wg-quick@MyVPN
- Check if it works using
sudo wg show
Example wg-show
output
interface: MyVPN
public key: xJ+A//t9RbOU4ISIr61tsZwc8SPLbLONXhknnU1QvBQ=
private key: (hidden)
listening port: 12073
peer: xgmml6wPoe9auL5oGhqScQXLByfrI/1xq3sOJzYaNhE=
endpoint: 77.55.81.22:23711
allowed ips: 10.178.212.1/32, 10.39.24.0/24
latest handshake: 37 seconds ago
transfer: 948 B received, 1.40 KiB sent
persistent keepalive: every 30 seconds