¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Ruta: Inicio » Documentación técnica » Wireguard
Instalar Wireguard en Linux
Actualiza los paquetes de tu Raspberry Pi
Escribe este comando y pulsa Enter:
sudo apt update && sudo apt upgrade -y
Instala WireGuard
Ejecuta este comando:
sudo apt install wireguard -y
Crea las claves privadas y públicas
Ejecuta estos dos comandos uno detrás del otro:
wg genkey | sudo tee /etc/wireguard/privatekey | wg pubkey | sudo tee /etc/wireguard/publickey
Este comando creará dos archivos:
- /etc/wireguard/privatekey
- /etc/wireguard/publickey
Crea el archivo de configuración del cliente
Vas a crear el archivo /etc/wireguard/wg0.conf. Ejecuta este comando para editarlo:
sudo nano /etc/wireguard/wg0.conf
Y dentro, pega algo así (modifica según tu red):
[Interface] PrivateKey = TU_CLAVE_PRIVADA Address = 10.100.100.X/24 DNS = 1.1.1.1 ListenPort = 51820 PostUp = ip route add 10.100.100.1/32 dev wg0 PostDown = ip route del 10.100.100.1/32 dev wg0
[Peer] PublicKey = Y09ujDcdLskh+L7zTOHNluPRwb0fYuUMskvyKHKMag0= Endpoint = 116.203.217.133:51820 AllowedIPs = 10.100.100.0/24 PersistentKeepalive = 25
Reemplaza:
TU_CLAVE_PRIVADA → con el contenido de /etc/wireguard/privatekey
10.100.100.X → con la IP virtual de esta Raspberry (la que le asignaste, por ejemplo 10.100.100.7)
