
The firewall automation itself is out of scope of this article, but you should get the idea what needs to be done to achieve it after learning the basics of dbedit. However recently there came a push to try to automate a certain aspects of configuring these firewalls because several customer wanted to achieve shorter lead-times at least on few aspects of firewall configurations.Īnd since Checkpoint FWs do not support any real API for managing policies with it, it came down to CLI tools like dbedit, which we will explore here a little for the purpose of learning the practicalities of managing firewall policies with this tool. We are using Checkpoint firewalls in our customer networks at work and are heavily using SmartDashboard and other GUI based tools to manage these firewalls in a large datacenter environments (rulebase of 10k+ firewall rules!) because that is simply our internal standard. EXERCISE D – removing a rule, and adding a new rule at the end of policy.EXERCISE C – creating a few new network objects.EXERCISE B – disabling a simple rule from the policy.

Configure basic NAT rule to hide internal network behind external interface IP Setup initial routing, initial sample ruleset and simple NAT

Basic CLI configuration of Checkpoint FW interfaces Unpack & Install R77.20 into VirtualBox VM
