Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| infoblox_nios:dtc [2025/07/08 09:55] – [HTTP Check] bstafford | infoblox_nios:dtc [2025/08/24 17:02] (current) – [EDNS0] bstafford |
|---|
| The DTC uses a MaxMind database for GeoIP information. The one that comes with NIOS is old. | The DTC uses a MaxMind database for GeoIP information. The one that comes with NIOS is old. |
| |
| You can [[https://dev.maxmind.com/geoip/geolite2-free-geolocation-data?lang=en|sign up]] for a free account with MaxMind and download the [[https://www.maxmind.com/en/accounts/835974/geoip/downloads|free "lite" version]] of the database | You can [[https://dev.maxmind.com/geoip/geolite2-free-geolocation-data?lang=en|sign up]] for a free account with MaxMind and download the [[https://www.maxmind.com/en/accounts/835974/geoip/downloads|free "lite" version]] of the database. "GeoLite2-City" gives you city level data. Extract the GeoLite2-City.mmdb file from the tar.gz download file and upload to NIOS under Grid > DNS > Traffic Control > Topology Database > Import GeoIP Database. |
| |
| When the DTC subscription expires, [[https://docs.infoblox.com/space/nios86/25593433/License+Expiry|the expected behaviour]] is for the DTC service to stop working. | When the DTC subscription expires, [[https://docs.infoblox.com/space/nios86/25593433/License+Expiry|the expected behaviour]] is for the DTC service to stop working. |
| |
| DTC doesn't pay any attention to the "Add" and "Copy" features of NIOS Forwarders (DNS Properties > Forwarding) as that feature is for Infoblox Threat Defense cloud only. | DTC doesn't pay any attention to the "Add" and "Copy" features of NIOS Forwarders (DNS Properties > Forwarding) as that feature is for Infoblox Threat Defense cloud only. |
| | ===== Healthcheck Palo Alto Networks Panorama ===== |
| | Use DTC to pole both members of a Panorama HA pair to see which is active. Use in "Global Availability" balance. |
| |
| | HTTP request: |
| | <code> |
| | GET /api/?type=op&cmd=%3Cshow%3E%3Chigh-availability%3E%3Cstate%3E%3C%2Fstate%3E%3C%2Fhigh-availability%3E%3C%2Fshow%3E&key=my-really-long-api-key-here== HTTP/1.1 |
| | Host: panorama.example.com |
| | Connection: close</code> |
| | |
| | Response Code Check |
| | <code> A valid response code equals 200</code> |
| | |
| | Search for a string in the response content "both the header and body" |
| | |
| | Regular expression |
| | <code> <state>primary-active</state></code> |
| | |
| | The content is valid if the regular expression is "found" |
| ===== Logging ===== | ===== Logging ===== |
| ==== HTTP Check ==== | ==== HTTP Check ==== |