libyanspider.firewall_ansible_role
Rôle Ansible de Pare-feu
Rôle Ansible pour configurer des règles de pare-feu logiciel courantes en fonction du système d'exploitation. Prend en charge les pare-feu suivants :
- FirewallD
- UFW
- ConfigServer Firewall (CSF)
- Pare-feu Windows
Exigences
Aucune
Variables du rôle
firewall_incoming_tcp_ports: []
Exemple
firewall_incoming_tcp_ports:
- "22"
- "6934"
firewall_incoming_udp_ports: []
Exemple
firewall_incoming_udp_ports:
- "53"
firewall_outgoing_tcp_ports: []
firewall_outgoing_udp_ports: []
firewall_rich_rules: []
Exemple
firewall_rich_rules:
- {"family": "ipv4", "source_address": "41.208.72.148/32", "dest_port": "161", "protocol": "udp"}
- {"family": "ipv4", "source_address": "41.208.72.148/32", "dest_port": "5666", "protocol": "tcp"}
Dépendances
Aucune
Exemple de Playbook
- hosts: servers
roles:
- { role: libyanspider.firewall_ansible_role, firewall_incoming_tcp_ports: [22,443] }
Licence
BSD
Informations sur l'auteur
Ahmed Shibani (#shumbashi) sheipani@gmail.com
À propos du projet
Ansible role to configure firewall based on OS
Installer
ansible-galaxy install libyanspider.firewall_ansible_role
Licence
Unknown
Téléchargements
731
Propriétaire