26 lines
587 B
YAML
26 lines
587 B
YAML
---
|
|
|
|
# basic firewall rules
|
|
- name: "firewall - allow incoming routed traffic"
|
|
community.general.ufw:
|
|
rule: "allow"
|
|
route: "yes"
|
|
src: "{{ item[0] }}"
|
|
dest: "{{ item[1] }}"
|
|
with_nested:
|
|
- "{{ __rule['source_nets'] }}"
|
|
- "{{ __rule['destination_nets'] }}"
|
|
tags:
|
|
- "firewall"
|
|
|
|
- name: "firewall - allow outgoing routed traffic"
|
|
community.general.ufw:
|
|
rule: "allow"
|
|
route: "yes"
|
|
src: "{{ item[1] }}"
|
|
dest: "{{ item[0] }}"
|
|
with_nested:
|
|
- "{{ __rule['source_nets'] }}"
|
|
- "{{ __rule['destination_nets'] }}"
|
|
tags:
|
|
- "firewall"
|