Eine einfache Anleitung einen DynDns Server nachträglich auf dem Webserver ("Master") zu installieren, habe ich noch nicht gefunden. Jede Beschreibung unterscheidet sich extrem von der anderen. Daher bin ich mir nicht sicher, ob ich das riskieren soll.
Üblich ists, via HTTP(s) die Updates der Zonendatei anzutriggern. Die IP ergibt sich aus REMOTE_ADDR oder wird optional als Parameter like ip=255.255.255.255 mitgesendet. Der Domain-Name wird entweder auch als Parameter gesendet oder im Benutznamen (Authorization: Basic) kodiert.
So kriegt ein dafür eingesetzter WebServer die Daten fürs Update der Zonendatei (A-Record), incrementiert serial und macht ein ndc reload, fertig (Webserver + Nameserver auf einer Machine).
Die DynDNS-Clients machen nur noch Requests, entweder wenn sie selbst einer Änderung der IP-Adresse festgestellt haben oder der Webserver stellt das für den Client fest.
Nichts Weltbewegendes, kriegst hin, musts nur Wolle ;)