JmDNS is a Java implementation of multi-cast DNS and can be used for service registration and discovery in local area networks. JmDNS is fully compatible with Apple's Bonjour. The project was originally started in December 2002 by Arthur van Hoff at Strangeberry. In November 2003 the project was moved to SourceForge, and the name was changed from JRendezvous to JmDNS for legal reasons. Many thanks to Stuart Cheshire for help and moral support.
Learning CoreDNS: Configuring DNS for Cloud Native EnvironmentsLearning CoreDNS: Configuring DNS for Cloud Native Environments (2019)
by Belamaric, John, Liu, Cricket
The Hidden Potential of DNS In Security: Combating Malware, Data Exfiltration, and more - The Guide for Security ProfessionalsThe Hidden Potential of DNS In Security: Combating Malware, Data Exfiltration, and more - The Guide for Security Professionals (2023)
by Kuo, Joshua M, Gibson J.D., Ross
DNS Management: Architecture, Troubleshooting, and Best PracticesDNS Management: Architecture, Troubleshooting, and Best Practices (2025)
by Relington, James
DNS and BIND on IPv6: DNS for the Next-Generation InternetDNS and BIND on IPv6: DNS for the Next-Generation Internet (2011)
by Liu, Cricket
Pro DNS and BINDPro DNS and BIND (2005)
by Aitchison, Ron
DNS For DummiesDNS For Dummies (2003)
by Rampling, Blair, Dalan, David
DNS and BIND: Help for System AdministratorsDNS and BIND: Help for System Administrators (2006)
by Liu, Cricket, Albitz, Paul