Skip to content

mizhka/jdhcp2dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

jdhcp2dns

Integrate OpenBSD dhcpd leases DB with Unbound DNS forwarder.

OpenBSD dhcpd is simple and powerful daemon providing DHCP server, but there is no integration with DNS. jdhcp2dns pulls data from dhcpd lease DB and pushes it into configuration of Unbound forwarder. It's written in Java (requires 11+).

Unbound DNS forwarder (FreeBSD)

FreeBSD provides Unbound DNS forwarder out of the box. As well, OpenBSD dhcpd is ported into FreeBSD and available as port: https://www.freshports.org/net/dhcpd/, https://github.com/koue/dhcpd

How to use

Trigger it as: java -Xmx32m -jar jdhcp2dns.jar <domain_name>

History

Inspired by https://gist.github.com/akpoff/1c1b994a7b51dab34d1413ca7eab0628

About

Sync OpenBSD DHCPD leases with Unbound local data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages