documentacion:instalar_wireguard_en_linux
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| documentacion:instalar_wireguard_en_linux [2025/07/06 17:08] – creado admin | documentacion:instalar_wireguard_en_linux [2025/07/06 20:34] (actual) – [Crea el archivo de configuración del cliente] admin | ||
|---|---|---|---|
| Línea 9: | Línea 9: | ||
| sudo apt update && sudo apt upgrade -y | 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 / | ||
| + | |||
| + | Este comando creará dos archivos: | ||
| + | * / | ||
| + | * / | ||
| + | |||
| + | Para ver mi clave privada usa: | ||
| + | sudo cat / | ||
| + | |||
| + | Para ver mi clave pública usa: | ||
| + | sudo cat / | ||
| + | ==== Crea el archivo de configuración del cliente ==== | ||
| + | Vas a crear el archivo **/ | ||
| + | |||
| + | sudo nano / | ||
| + | |||
| + | Y dentro, pega algo así (modifica según tu red): | ||
| + | |||
| + | [Interface] | ||
| + | PrivateKey = TU_CLAVE_PRIVADA | ||
| + | Address = 10.100.100.X/ | ||
| + | DNS = 1.1.1.1 | ||
| + | ListenPort = 51820 | ||
| + | PostUp = ip route add 10.100.100.1/ | ||
| + | PostDown = ip route del 10.100.100.1/ | ||
| + | | ||
| + | [Peer] | ||
| + | PublicKey = Y09ujDcdLskh+L7zTOHNluPRwb0fYuUMskvyKHKMag0= | ||
| + | Endpoint = 116.203.217.133: | ||
| + | AllowedIPs = 10.100.100.0/ | ||
| + | PersistentKeepalive = 25 | ||
| + | |||
| + | |||
| + | Reemplaza: | ||
| + | |||
| + | TU_CLAVE_PRIVADA → con el contenido de / | ||
| + | |||
| + | 10.100.100.X → con la IP virtual de esta Raspberry (la que le asignaste, por ejemplo 10.100.100.7) | ||
| + | |||
| + | ==== Levantar el servicio ==== | ||
| + | Instalamos resolveconf: | ||
| + | sudo apt install resolvconf -y | ||
| + | |||
| + | y dentro pon: | ||
| + | nameserver 1.1.1.1 | ||
| + | |||
| + | Para levantar el servicio Wireguard en tu raspberry, has de teclear: | ||
| + | sudo wg-quick up wg0 | ||
| + | | ||
| + | Lo comprobamos con: | ||
| + | sudo wg | ||
| + | |||
| + | ==== Levantar Wireguard ==== | ||
| + | Para levantar Wireguard cuando se reinicie la Raspberry, solo hace falta hacer: | ||
| + | sudo systemctl enable wg-quick@wg0 | ||
| + | |||
documentacion/instalar_wireguard_en_linux.1751814495.txt.gz · Última modificación: por admin
