In the network where I work we have frequent situations where people setup a virtual to try something new out and want to tell others (within the same network) about their experiments.

For this kind of situation I would like to introduce an additional (sub)domain and let these people hook a hostname to their virtual similar to what internet based services like DynDNS do. I.e. the virtuals have a script that periodically updates their dns entry as they may have gotten a new IP from the internal DHCP server.

So far I've been unable to find a 'ready to run' opensource solution (for me it should run on Linux) that can simply be installed on the LAN. (I'm probably no using the the right search terms.)

I did find this http://nexus.zteo.com/blog/your-own-dynamic-dns-in-3-steps/ but that requires giving the key to update the entire domain to everyone in the LAN.

What solutions have I missed ? Or writing up my own implementation the real way to go?

closed as off-topic by Sven, Falcon Momot, Ward, MadHatter, Rex Nov 4 '13 at 14:39

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Sven, Ward, MadHatter, Rex
If this question can be reworded to fit the rules in the help center, please edit the question.

  • I think you missed nsupdate. – Michael Hampton Nov 3 '13 at 17:01
  • Permit unathenticated updates, then you don't have to give out a key. – Zoredache Nov 3 '13 at 18:15
  • From Bind 9.9 you don't even need to use nsupdate anymore; just define the zone as dynamic. – Jenny D Nov 4 '13 at 9:26

This is the way to go for you, you won't need any keys. You do need to setup all the clients in the network to use this internal DNS by giving it's IP.


  • This post simply describes how to setup a DNS server using BIND. Where is the DynDNS-like functionality? Things like automatic updating of the DNS triggered by a clientside script. – Niels Basjes Nov 3 '13 at 10:45
  • 1
    Maybe this: gnudip2.sourceforge.net – Alex Nov 3 '13 at 10:47
  • Thanks I'll have a look. The project seems quite dead. As far as I can tell the latest code update is about 12 years old. – Niels Basjes Nov 3 '13 at 10:59
  • It should still work tho, hope it still works with the newer versions of Perl but that is what you will have to find out yourself. – Alex Nov 3 '13 at 11:02

Not the answer you're looking for? Browse other questions tagged or ask your own question.