fail2ban crossplatformed
This is the fail2ban daemon crossplatformed role written by CxS.
Requirements
None.
Role Variables
Name | Type | Default value | Purpose | Comment | Role |
---|---|---|---|---|---|
fail2ban_conf | Boolean | false | true/false switch to en/disable ad role | ||
all_ETH_subnets | String | 82.130.64.0/18 129.132.0.0/16 195.176.96.0/19 148.187.192.0/19 192.33.87.0/24 192.33.88.0/23 192.33.90.0/24 192.33.91.0/24 192.33.92.0/24 192.33.93.0/24 192.33.94.0/23 192.33.96.0/21 192.33.104.0/22 192.33.108.0/23 192.33.110.0/24 172.16.0.0/12 10.0.0.0/8 192.168.0.0/16 | |||
all ipv4 subnets from ETHZ |
Dependencies
None.
Example Playbook
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: all
roles:
- { role: fail2ban, tags: ["crossplatformed", "security", "sec", "ban", "fail2ban", "ssh"] }
License
BSD
Author Information
Maintainer: Niklaus (Niggi) Kappeler
Support-Contact: servicedesk-linux@id.ethz.ch