From 785e422be4d1d1553e23803d405ff76042575f72 Mon Sep 17 00:00:00 2001 From: rene Date: Fri, 25 Feb 2022 14:06:37 +0100 Subject: [PATCH] bring up the vpn --- roles/server/tasks/utilities/wireguard.yml | 11 ++++++++++- roles/server/templates/client_VPN.conf.j2 | 4 ++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/roles/server/tasks/utilities/wireguard.yml b/roles/server/tasks/utilities/wireguard.yml index c56f028..1ffa7f1 100644 --- a/roles/server/tasks/utilities/wireguard.yml +++ b/roles/server/tasks/utilities/wireguard.yml @@ -15,4 +15,13 @@ src: client_VPN.conf.j2 owner: root group: root - mode: '0600' \ No newline at end of file + mode: '0600' + +- name: server | utilities | wireguard start vpn + command: wg-quick up VPN + +- name: server | utilities | wireguard enable service + service: + name: "wg@VPN" + state: started + enabled: true \ No newline at end of file diff --git a/roles/server/templates/client_VPN.conf.j2 b/roles/server/templates/client_VPN.conf.j2 index b67807d..866df15 100644 --- a/roles/server/templates/client_VPN.conf.j2 +++ b/roles/server/templates/client_VPN.conf.j2 @@ -5,6 +5,6 @@ PostUp = wg set %i private-key /etc/wireguard/privatekey [Peer] PublicKey = {{ wg_server_pubkey }} -Endpoint = wg_endpoint -Allowed_IPs = 192.168.3.0/24, 192.168.1.0/24 +Endpoint = {{ wg_endpoint }} +AllowedIPs = 192.168.3.0/24, 192.168.1.0/24 PersistentKeepalive = 25 \ No newline at end of file