blob: 8e5a632a9311bc26125fce30da8f6b416e4e63c8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
- name: Configure IPv4 and IPv6 packet forwarding
ansible.builtin.sysctl:
name: '{{ item }}'
value: '1'
sysctl_set: true
loop:
- net.ipv4.ip_forward
- net.ipv4.conf.all.forwarding
- net.ipv6.conf.all.forwarding
- name: Configure WireGuard for wgnet
ansible.builtin.template:
src: "{{ item.src }}"
dest: "/etc/systemd/network/{{ item.dest }}"
owner: systemd-network
group: systemd-network
mode: u+rw,g+r,o+r
loop:
- { src: templates/wg0.netdev.j2, dest: wg0.netdev }
- { src: templates/wg0.network.j2, dest: wg0.network }
notify: Reload network
|