ashwin_sid.gaia_fw1
Role Name
With this role, you can easily automate important tasks for your Checkpoint Gaia Firewalls. Here’s what you can do:
- Take configuration backups using
clish
. - Run key show commands on all your gateways from a single playbook, such as:
- Show route
- Show asset all
- Show interfaces
- Show OSPF, etc.
- Send configuration commands to all your gateways from a single playbook.
Requirements
Here’s what you need:
- A Linux server. This role has been tested with RHEL 7+ and Ubuntu, but it should work with other distributions too.
- Ansible version 2.5 or higher installed on the Linux server.
- A direct connection to the Checkpoint firewalls (the role does not currently support a jump box).
Role Variables
The role has these default settings (which can all be changed):
- The username to log into the firewall is 'admin', but this can be changed per firewall in the inventory file.
- The SSH port is 22; if you are using a different port, you can change it in the inventory file.
Example Playbook
Sample playbooks are available in the 'Sample-playbook' folder. For more examples and detailed instructions, visit my blog:
Visit Here
UPDATE NOTE (25/02/19): A feature has been added to set a custom output directory. You can specify where the output is stored using the 'logdir' variable. The sample playbooks reflect this update.
License
GPLv3
Author Information
For more examples and detailed implementations, visit my blog:
Visit Here
Informazioni sul progetto
Ansible Role to interact with Checkpoint Gaia Firewall OS
Installa
ansible-galaxy install ashwin_sid.gaia_fw1
Licenza
gpl-3.0
Download
4.7k
Proprietario