Tutoriales

Cree y destruya su propio servicio VPN con WireGuard

El objetivo de Terra Guard es crear y destruir fácilmente su propio servicio VPN con Wire Guard.

requisitos

  • Terraform> = 1.0.0
  • Ansible> = 2.10.5

Provisión

Terraform

Ejecutar con sudo es necesario porque necesitamos permiso de localhost para instalar paquetes, configurar una interfaz de red e iniciar un proceso.

Elija su proveedor de nube AWS, DigitalOcean y abre el directorio

Puede utilizar la región o el nombre de la clave en el variabel.tf

Inicialización de terraform

Plano Sudo Terraform

aplicar sudo terraform

  • Para Digital Ocean, debe ingresar su token (do_token). declarar variabel.tf o línea de comando:

sudo terraform plan -var «do_token = valor»
sudo terraform apply -var «do_token = valor»

Pruebas: comprobación de la IP

  • Pruebe la conexión sin una VPN

curl ipinfo.io/ip

sudo systemctl start wg-quick @ wg0

  • Pruebe la conexión con VPN

curl ipinfo.io/ip

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba