Si applica a: LifeinCloud Cloud VPS • Ubuntu 22.04 LTS
Panoramica
WireGuard è un protocollo VPN moderno e veloce, semplice da configurare. LifeinCloud offre un immagine WireGuard 1-click, ma ecco come configurarlo manualmente.
Requisiti
- Un VPS LifeinCloud con Ubuntu 22.04.
- Accesso root tramite SSH.
Passo 1 — Aggiornare il VPS
ssh root@YOUR_SERVER_IP
apt update && apt upgrade -y
Passo 2 — Installare WireGuard
apt install -y wireguard qrencode
Passo 3 — Generare le chiavi
umask 077
wg genkey | tee /etc/wireguard/privatekey | wg pubkey > /etc/wireguard/publickey
Passo 4 — Creare il file di configurazione
nano /etc/wireguard/wg0.conf
[Interface]
Address = 10.0.0.1/24
PrivateKey = (contenuto di /etc/wireguard/privatekey)
ListenPort = 51820
SaveConfig = true
[Peer]
PublicKey = CLIENT_PUBLIC_KEY
AllowedIPs = 10.0.0.2/32
Passo 5 — Abilitare e avviare WireGuard
systemctl enable wg-quick@wg0
systemctl start wg-quick@wg0
Passo 6 — Regole firewall
ufw allow 51820/udp
Nota: Per evitare la configurazione manuale, puoi distribuire l’immagine VPN WireGuard 1-click direttamente dal pannello LifeinCloud.