Para armar un DNS propio tenes que tener
SI o SI una IP fija para registrarla como DNS en el NIC correspondiente al dominio que vayas a utilizar.
Lo que podes hacer es cualquier proveedor de DNS levantar tu dominio en el, y decirles que pongan:
www.tudominio.com CNAME holadyndns.com
Es decir, que
www.tudominio.com sea un alias del dominio dinamico de dyndns que tengas.
Espero hacer sido claro.
Saludetes!!!