Using NetBox DNS
summary
NetBox DNS is a NetBox plugin that stores zones, records, views and DNSSEC policies and exposes them via REST and GraphQL; the demo uses Ansible inventory and the piNetBox API to create a host whose reverse PTR is automatically synchronized into a view. Export uses OctoDNS to generate BIND master files (which bind accepts), though OctoDNS currently regenerates SOA serials each run. Features shown: IDN support, RFC2137 classless delegation, record-type validation, scripted exports/events and templated key/signing policies that tie into signers.
AI-written summary · about
chapters (16)
- 0:00Introduction and welcome
- 3:25What is NetBox
- 7:01Installing NetBox DNS
- 10:10DNS views and split DNS
- 13:18Resource records and validation
- 16:53Ansible integration and DNS sync
- 21:32Exporting DNS data to servers
- 23:19OctoDNS for multi-provider DNS
- 27:54API and data export options
- 29:40Advantages of NetBox DNS
- 31:06DNSSEC key and policy management
- 35:59Scripts and automation in NetBox
- 37:24Event triggers and change logs
- 38:51Configuration contexts
- 39:53GraphQL support
- 40:16Future: Catalog zones
related talks
08mIGNITE: Intro to Netbox – From DCIM towards Infrastructure Automation
29mNetBox Custom Scripts & Plugins
16mSource of truth for open infrastructure management with open-source netbox
32mInfra: Give Developers Autonomy with OctoDNS
35mCoreDNS: Beyond the Basics
28mIntroduction to Source of Truth & NetBox
43mBlock DNS exfiltration with dnsmasq proxy
01h 02mYANQ: Yet Another NetOps Quickstart
