Yes, ddclient is the way to go, not just for no-ip.com, but for almost any other DDNS service as well!|
Additionally to the instructions posted, you could use
to reconfigure things with a graphical user interface. Copy the Code
- sudo dpkg-reconfigure ddclient
I am not sure if ddclient clients handles the need to manually login to no-ip.com once a month when using a free account.
For the german followers I can give a well meant tip to use the free service from www.spdns.de
100% Dyndns compliant (works great with ddclient), free for serveral hosts, no monthly login needed, nice backend with logs.