Artificial intelligent assistant

How to create a custom dynamic DNS solution? You all probably know commercial dynamic DNS providers like dyndns.org or no-ip.com. But how to create a similar service for just a handful of machines? What server software would be best suited for such a setup (under Linux)? Advantages: * the service would be under your control * no tracking by some opaque company Minimal requirements: Probably something like: you own at least one host machine with a static IP, a domain and your domain provider let you configure DNS records. Clients: A few machines that are connected via cable/DSL and only get dynamic IP addresses on each dial-up and/or every x hours.

This depends on how similar to DynDNS.org this service should be.

For your seemmingly small use case I would propably set up a combined DHCP/bind-server (with Linux - what else).

The DHCP server is able to update your DNS-server that acts as primary server for a subdomain of "your" provider-domain. Make sure to register that subdomain with a short TTL or register your sub-domain at your provider as "to be forwarded to".

The more complicated part is assigning fixed names for your DSL-machines. Do you control them/have a fixed number with not changing fixed MAC-adresses?

The lease-time for DHCP should be > 1 day, so the same client gets the same IP+name again.

**Update:** I found someone with exactly your problem and the solution here. There is a Open Source project named GNUdip that should fulfill your requirements.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 8ca8f517b0034bdcbb3f06b40fbad845