I have a dynamic DNS provided by OVH, called « DynHost ». To update my IP address to the service, I used the linux client ddclient.

I followed the following tutorial (in French). I reproduce here the key steps:

1. Create your DynHost account. Take note of your login, sub-domain and password.

2. Install ddclient

sudo apt-get install ddclient

3. Edit the configuration file (/etc/ddclient.conf) and use the following:

# Configuration file for ddclient generated by debconf
 # /etc/ddclient.conf

use=web, web=checkip.dyndns.com

Of course, you need to replace here your login/password/subdomain with the information from your account.

4. Restart ddclient

sudo service ddclient restart