some routers can support DDNS by addings scripts. This applies to mikrotik, x86 based routers, ubiquiti, openwrt, and similar. So if your router doesnt support a DDNS service, it may be added via a script through the linux OS or through some scrypting system if available like what mikrotik has.