From e41a146c8b893beed8beef16c4aa0c3fb7f71967 Mon Sep 17 00:00:00 2001 From: shahaan <shahaan@gmail.com> Date: Tue, 25 Nov 2014 17:52:09 +1100 Subject: [PATCH] Templating Network and Netmask for openvpn server --- roles/OpenVPN-Server/templates/server.conf.j2 | 2 +- roles/OpenVPN-Server/vars/main.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/OpenVPN-Server/templates/server.conf.j2 b/roles/OpenVPN-Server/templates/server.conf.j2 index 9d9d5fef..5ba90609 100644 --- a/roles/OpenVPN-Server/templates/server.conf.j2 +++ b/roles/OpenVPN-Server/templates/server.conf.j2 @@ -93,7 +93,7 @@ dh {{ dhparms_file }} # Each client will be able to reach the server # on 10.8.0.1. Comment this line out if you are # ethernet bridging. See the man page for more info. -server 10.8.0.0 255.255.255.0 +server {{ server_network }} {{ server_netmask }} # Maintain a record of client <-> virtual IP address # associations in this file. If OpenVPN goes down or diff --git a/roles/OpenVPN-Server/vars/main.yml b/roles/OpenVPN-Server/vars/main.yml index 0118883f..5d91b444 100644 --- a/roles/OpenVPN-Server/vars/main.yml +++ b/roles/OpenVPN-Server/vars/main.yml @@ -5,3 +5,5 @@ x509_key_file: "/etc/openvpn/private/server.key" x509_cert_file: "/etc/openvpn/certs/server.crt" x509_common_name: "{{ ansible_fqdn }}_OpenVPN_Server" dhparms_file: "/etc/openvpn/private/dh.pem" +server_network: "10.8.0.0" +server netmask: "255.255.255.0" -- GitLab