3 ms·
I do part time IT and I have repeatedly wanted a more programatically friendly DNS and DHCP solution for our small network. dnsmasq doesn't have a great high-a
by craigyk 13y ago
I do part time IT and I have repeatedly wanted a more programatically friendly DNS and DHCP solution for our small network. dnsmasq doesn't have a great high-availability story, and BIND+ISCDHCP can be quite complicated to configure for high-availability (plus BIND doesn't seem to have convenient options such as expand-hosts from dnsmasq).
Does this mean Go is ready to use to make a 'simple' forwarding/caching DNS server with the ability to have DHCP update local hostnames? How about DNSSEC validation?
- tptacek 13y agoThere's no official support for DNSSEC in Golang, but then, there's very very little support for DNSSEC in the real world. Which is just as well.
- axaxs 13y agoTrue, but then again, the de facto dns library (https://github.com/miekg/dns https://github.com/miekg/dns) is simply amazing for all things DNS, including DNSSEC.
- amalag 13y agoYou can try powerdns