1. Instalar WireGuard en Xubuntu
Abrí una terminal y ejecutá:
sudo apt update sudo
apt install wireguard
2. Ubicar tu archivo de configuración
Debe ser algo como `wg0.conf` o `mi_vpn.conf`. Por ejemplo:[Interface]
PrivateKey = TU_CLAVE_PRIVADA
Address = 10.0.0.2/24
DNS = 1.1.1.1
[Peer]
PublicKey = CLAVE_PUBLICA_DEL_SERVIDOR
Endpoint = vpn.mi-servidor.com:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
Guardalo en `/etc/wireguard/` con permisos adecuados:
sudo cp mi_vpn.conf /etc/wireguard/wg0.conf
sudo chmod 600 /etc/wireguard/wg0.conf
3. Levantar la VPN
Para conectarte:
sudo wg-quick up wg0
Para desconectarte:
sudo wg-quick down wg0
4. Verificar estado
Usá este comando para ver si estás conectado:
sudo wg
(Opcional) Iniciar al arrancar
Si querés que se conecte automáticamente:
sudo systemctl enable wg-quick@wg0
Error resolveconf: command not found
Este error se puede solucionar instalando la utilidadsudo apt install resolvconf
Error anfitrion desconocido
imposible resolver el anfitrión nuevo_nombre: Nombre o servicio desconocido Este error se puede solucionar instalando la utilidadhostnamectl status
copiar el nombre del hosta al archivos hosts
sudo vim /etc/hosts
127.0.0.1 nuevo_nombre
Lo mismo con una linea
sudo sh -c "hn=\$(hostnamectl --static); grep -q \"127.0.1.1 \$hn\" /etc/hosts || echo \"127.0.1.1 \$hn\" >> /etc/hosts"