File tree Expand file tree Collapse file tree
single_nic_firewall/tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323 - Restart dnsmasq
2424 tags : dnsmasq
2525
26- - name : Enable IP forwarding
27- ansible.posix.sysctl :
28- name : net.ipv4.ip_forward
29- value : ' 1'
30- sysctl_set : true
31- state : present
32- reload : true
26+ - name : Enable IP fwd
27+ ansible.builtin.command :
28+ cmd : echo 1 > /proc/sys/net/ipv4/ip_forward
29+ changed_when : firewall_command_result.rc == 0
30+ register : firewall_command_result
31+
32+ - name : Enable IP fwd permanently
33+ ansible.builtin.lineinfile :
34+ path : /etc/sysctl.d/ip_forward.conf
35+ line : net.ipv4.ip_forward=1
36+ owner : root
37+ group : root
38+ mode : ' 0655'
39+ create : true
3340
3441- name : Template nftables FW rules
3542 ansible.builtin.template :
Original file line number Diff line number Diff line change 4646 - Restart dnsmasq
4747 tags : dnsmasq
4848
49- - name : Enable IP forwarding
50- ansible.posix.sysctl :
51- name : net.ipv4.ip_forward
52- value : ' 1'
53- sysctl_set : true
54- state : present
55- reload : true
49+ - name : Enable IP fwd
50+ ansible.builtin.command :
51+ cmd : echo 1 > /proc/sys/net/ipv4/ip_forward
52+ changed_when : single_nic_firewall_command_result.rc == 0
53+ register : single_nic_firewall_command_result
54+
55+ - name : Enable IP fwd permanently
56+ ansible.builtin.lineinfile :
57+ path : /etc/sysctl.d/ip_forward.conf
58+ line : net.ipv4.ip_forward=1
59+ owner : root
60+ group : root
61+ mode : ' 0655'
62+ create : true
5663
5764- name : Template nftables FW rules
5865 ansible.builtin.template :
You can’t perform that action at this time.
0 commit comments