Jump to content
Toggle menu
  • 51 articles
  • 24 files
  • 4 users
  • 750 edits
Tech-Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Using dynamic DNS based rules with Dynamic Objects

From Tech-Wiki


Technical reference for Using dynamic DNS based rules with Dynamic Objects.

Reference

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_host" and must match the dynamic object created in the SmartDashboard.

# dynamic_objects -n dynamic_host
Operation completed successfully

To populate the dynamic object run the following:

# dig +short cloud.hostname.com google.com|sort -u|awk '{print $1" "$1}'|xargs dynamic_objects -a -o dynamic_host -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: chkp / dynobj — Bitbucket

See also