1
0
Fork 0
ansible-collection-kit/roles/iptables
Daniele Tricoli c85facb496
continuous-integration/drone/push Build is passing Details
Use FQCN
2022-04-11 01:14:44 +02:00
..
defaults Add iptables role 2021-01-09 23:33:18 +01:00
files/etc/network/if-pre-up.d Add iptables role 2021-01-09 23:33:18 +01:00
handlers Use FQCN 2022-04-11 01:14:44 +02:00
tasks Use FQCN 2022-04-07 02:20:23 +02:00
templates/etc Add iptables role 2021-01-09 23:33:18 +01:00
README.md Add iptables role 2021-01-09 23:33:18 +01:00

README.md

iptables

Installs and configures iptables.

Role variables

  • iptables_become - Default: true. Enable/disable the Ansible become functionality.
  • iptables_become_user - Default: root. When using become functionality for privilege escalation, this is the user with desired privileges you become.
  • iptables_input_policy - Default: drop. Policy of input chain.
  • iptables_forward_policy - Default: drop. Policy of forward chain.
  • iptables_output_policy - Default: drop. Policy of output chain.
  • iptables_rules - Default: []. List of rules.

Example playbook

- hosts: my-server
  vars:
    iptables_output_policy: accept
    iptables_rules:
      - -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
      - -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
  roles:
    - eriol.kit.iptables