Ansible Role firewall
This role configures a firewall on the system. For the currently supported firewalls, see the options for the firewall__firewall
variable below.
Runs on
RHEL 7 (and compatible)
RHEL 8 (and compatible)
RHEL 9 (and compatible)
Ubuntu 16
Mandatory Requirements
When using
firewall__firewall == fwbuilder
, you need to manually deploy a Firewall Builder file to/etc/fwb.sh
.
Optional Requirements
When using
firewall__firewall == iptables
, you can place an iptables config file in your inventory, which will be deployed to the system. The file has to be placed into{{ inventory_dir }}/host_files/{{ inventory_hostname }}/etc/sysconfig/iptables
.
Optional Role Variables
Variable |
Description |
Default Value |
---|---|---|
|
Which firewall should be activated and configured. All other firewalls will be disabled. Possible options: |
|
Example:
# optional
firewall__firewall: 'fwbuilder'