summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2025-11-16 01:58:26 +0100
committerEgor Tensin <egor@tensin.name>2025-11-16 01:58:26 +0100
commit298af8d8905f2360b3079c6a18f2f71461434432 (patch)
tree4b49ac84ad350da285f5c2177d07c47c4bb374e5
parentwireguard: support NetworkManager as well (diff)
downloadinfra-ansible-298af8d8905f2360b3079c6a18f2f71461434432.tar.gz
infra-ansible-298af8d8905f2360b3079c6a18f2f71461434432.zip
wireguard: wg_router -> wg_server
-rw-r--r--roles/wireguard/defaults/main.yml2
-rw-r--r--roles/wireguard/meta/main.yml2
-rw-r--r--roles/wireguard/templates/wg-quick.conf.j22
3 files changed, 3 insertions, 3 deletions
diff --git a/roles/wireguard/defaults/main.yml b/roles/wireguard/defaults/main.yml
index 4511a10..76d8346 100644
--- a/roles/wireguard/defaults/main.yml
+++ b/roles/wireguard/defaults/main.yml
@@ -7,7 +7,7 @@ wg_listen_port: 51280
#wg_addr4:
#wg_addr6:
#wg_peers:
-wg_router: false
+wg_server: false
wg_autoconnect: true
diff --git a/roles/wireguard/meta/main.yml b/roles/wireguard/meta/main.yml
index 4f84662..1631ace 100644
--- a/roles/wireguard/meta/main.yml
+++ b/roles/wireguard/meta/main.yml
@@ -1,3 +1,3 @@
dependencies:
- role: router
- when: wg_router
+ when: wg_server
diff --git a/roles/wireguard/templates/wg-quick.conf.j2 b/roles/wireguard/templates/wg-quick.conf.j2
index bdfdce1..2d11edc 100644
--- a/roles/wireguard/templates/wg-quick.conf.j2
+++ b/roles/wireguard/templates/wg-quick.conf.j2
@@ -6,7 +6,7 @@ Address = {{ wg_addr4 }}, {{ wg_addr6 }}
ListenPort = {{ wg_listen_port }}
SaveConfig = false
-{% if wg_router %}
+{% if wg_server %}
PostUp = iptables -t nat -A POSTROUTING -s {{ wg_addr4 }} -m policy --pol none --dir out -j MASQUERADE
PostUp = iptables -A FORWARD -s {{ wg_addr4 }} -j ACCEPT
PostUp = ip6tables -t nat -A POSTROUTING -s {{ wg_addr6 }} -m policy --pol none --dir out -j MASQUERADE