diff --git a/roles/OpenVPN-Server/templates/server.conf.j2 b/roles/OpenVPN-Server/templates/server.conf.j2 index 9d9d5fef88145687378d9e307d5adad91166b364..5ba9060993fcf9f26c181c458071dcfcc9fdc6b2 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 0118883ff89c549e9482c6c75e34aa36ade35715..5d91b44404f4fc35a1959c55695d5aad88f31454 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"