ansible/roles/shell/tasks/ufw.yml

52 lines
727 B
YAML
Raw Normal View History

2019-02-06 19:21:18 +00:00
# Configure UFW rules
2019-02-03 19:30:14 +00:00
---
- name: Create UFW tcp rules
ufw:
rule: allow
proto: tcp
port: '{{ item }}'
with_items:
2020-01-05 19:11:01 +00:00
- '70'
- '79'
- '80'
- '113'
- '143'
- '443'
- '1326'
- '5154'
- '6697'
- '7776'
- '30000'
- '25565'
2019-02-03 19:30:14 +00:00
- name: Create UFW udp rules
ufw:
rule: allow
proto: udp
port: '{{ item }}'
with_items:
2020-01-05 19:11:01 +00:00
- '60000:61000'
- '1326'
- '5154'
- '30000'
2019-02-03 19:30:14 +00:00
2019-08-22 12:02:45 +00:00
- name: Create tcp limits
2019-02-03 19:30:14 +00:00
ufw:
rule: limit
proto: tcp
port: '{{ item }}'
with_items:
2020-01-05 19:11:01 +00:00
- '22'
- '25'
- '587'
- '2222'
- '53'
2019-08-22 12:02:45 +00:00
- name: Create UDP limits
ufw:
rule: limit
proto: udp
port: '{{ item }}'
with_items:
2020-01-05 19:11:01 +00:00
- '53'