Using dynamic DNS based rules with Dynamic Objects

From Tech-Wiki
Revision as of 15:42, 18 September 2018 by Fabricio.Lima (Talk | contribs) (Created page with "Category:Check Point '''Back to Gaia''' In order to allow FQDN objects, or even dynamic DNS entries, you could leverage Dynamic Objects, despite it h...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Back to Gaia

In order to allow FQDN objects, or even dynamic DNS entries, you could leverage Dynamic Objects, despite it has impacts on SecureXL when using templates.

Create a dynamic object as a destination and place it in your rule, then on the command line do the following:


The dynamic object name here is "dynamic_dns_hosts" and must match the dynamic object created in the SmartDashboard.

# dynamic_objects -n dynamic_dns_hosts
Operation completed successfully

To populate the dynamic object run the following:

# dig +short cloud.hostname.com google.com google.com.au|sort -u|awk '{print $1" "$1}'|xargs dynamic_objects -a -o dynamic_dns_hosts -r
Operation completed successfully


Check the object has been updated (shows both in the logs in tracker as well):


It's recommended to create a cron task to update this periodically.


Another alternative: [*https://bitbucket.org/chkp/dynobj/overview chkp / dynobj — Bitbucket]