I can't find anything about doing this with ISC dhcpd, but
dnsmasq can do what you want. I've got it doing the same thing for dynamic iptables port forwarding rules on my router. For a smallish network, I think dnsmasq is just as good as dhcpd, and it doubles as a dns server as well.