Herramientas de usuario

Herramientas del sitio


documentacion:instalar_wireguard_en_linux

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
documentacion:instalar_wireguard_en_linux [2025/07/06 17:11] admindocumentacion:instalar_wireguard_en_linux [2025/07/06 20:34] (actual) – [Crea el archivo de configuración del cliente] admin
Línea 14: Línea 14:
   sudo apt install wireguard -y   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
 +
 +Para ver mi clave privada usa:
 +  sudo cat /etc/wireguard/privatekey
 +
 +Para ver mi clave pública usa:
 +  sudo cat /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)
 +
 +==== 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.1751814676.txt.gz · Última modificación: por admin