EDIT. (Mayo 2020) Dyndns se hace harto complicado de instalar y configurar no estoy seguro de que se pueda hacer por fichero de configuración.
Pego mi fichero de configuración de DynDNS, en OpenWrt, para un router que está detrás de NAT, por si a alguien le puede servir.
config ddns 'global'
option date_format '%F %R'
option log_lines '250'
option allow_local_ip '0'
config service 'myddns_ipv4'
option interface 'WAN'
option force_interval "72"
option force_unit "hours"
option check_interval "60"
option check_unit "minutes"
option ip_source 'web'
option ip_network 'WAN'
option ip_url http://checkip.dyndns.org
option service_name 'dyndns.org'
option domain 'tomate.mine.nu'
option username 'pepito'
option password 'cadena-muy-larga'
option use_syslog '2'
option use_logfile '1'
option enabled '1'