Reload sysctl (wireguard_endpoint)

This commit is contained in:
jeltz 2021-03-10 06:23:21 +01:00
parent 94c49143ac
commit 2a57b43184
2 changed files with 13 additions and 1 deletions

View file

@ -1,8 +1,14 @@
---
- name: Reload network interfaces
command: ifreload -a
become: true
command: /sbin/ifreload -a
- name: Reload sysctl
become: true
command: /sbin/sysctl --system
- name: Reload nftables
become: true
systemd:
name: nftables.service
state: reloaded

View file

@ -1,5 +1,6 @@
---
- name: Install required packages
become: true
apt:
pkg:
- ifupdown2
@ -8,14 +9,18 @@
update_cache: yes
- name: Tweak sysctl to enable IP forwarding
become: true
template:
src: sysctl.conf.j2
dest: /etc/sysctl.d/forwarding.conf
owner: root
group: root
mode: u=rw,g=r,o=
notify:
- Reload sysctl
- name: Create tunnels configurations
become: true
template:
src: wireguard.conf.j2
dest: "/etc/wireguard/{{ item.name }}.conf"
@ -30,6 +35,7 @@
- Reload network interfaces
- name: Create network interfaces
become: true
template:
src: interface.j2
dest: "/etc/network/interfaces.d/{{ item.name }}"