If you are into NetBox and want to use it to help you configure DHCP this might be what you have been waiting for: https://pypi.org/project/netbox-plugin-dhcp/

It’s our first BETA release and it’s from the same author who develops the NetBox trusted DNS plugin. Please check it out and submit issues at https://github.com/sys4/netbox-plugin-dhcp if you find anything we should improve or change. 🙏
#netbox #dhcp #dns

@sys4

frankly speaking (after staring at the github project for a few minutes being completely lost) - what does it actually do?

Will it be a DHCP server in its own right, will it configure a DHCP server like kea or dnsmasq?

(sorry for missing the point)

@realmurphy it expands NetBox data model by adding KEA’s complete DHCP option set and allows you to set DHCP options in NetBox. Just like with the DNS plugin you take the data from there and use automation tools to build and deploy config files for any DHCP server you like.

@sys4

ahhh! Thanks a lot!

Last year, I've... clobbered something together like that via netbox's API spitting out dnsmasq files, as I did not find anything usable... oh well 😉

@realmurphy well maybe you find Pete’s plugins helpful. They are thoroughly written, maintained and support almost any option - even very old or rare DNS resource records. Use them and write your own deployment using ansible or anything to grab the data and provide the output you need. The plugins are open source.
@realmurphy better now? We’ve updated the text that describes the plugin.

@sys4

much! Thank you!