From 51e245f12143374abb03928b9ceefd91c7837deb Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Wed, 9 Aug 2023 15:04:21 +0300 Subject: [PATCH] add hosts file entries --- tasks/configure.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tasks/configure.yml b/tasks/configure.yml index 278c90d..13eeb5d 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -95,3 +95,12 @@ notify: - Restart Wireguard service - Ping Wireguard server + +- name: Configure peers hosts file entry + lineinfile: + path: /etc/hosts + regexp: "^{{ item['AllowedIPs'] | regex_replace('/.*$', '')}} " + line: "{{ item['AllowedIPs'] | regex_replace('/.*$', '')}} {{ item['name'] }}.{{ vpn_domain }}" + backup: true + create: true + loop: "{{ wireguard_peers }}"