Introduction

This project contains an Ansible playbook that can be used among with Zabbix, Jira and Ansible AWX/Tower to automatically evaluate and blocks IPs with bad reputation on Sophos XG Firewall.

The project used for check the IPs Reputation it's AbuseIPDB in the future other project might be integrated

Requirements

How do I get set up?

Setup an ansible vault

  1. Create/edit credentials.yml file under vars/ folder (see credentials-example.yml)

  2. Encrypt the file

ansible-vault encrypt credentials.yml
  1. Add password for decrypt the vault on Ansible AWX (Resources > Credentials)