Install the ipcheck package with Synaptic (See How do I use Synaptic to install packages?)
Networking (universe) > ipcheck • sudo gedit /root/dyndns_update.sh • Insert the following lines into the new file USERNAME=myusername PASSWORD=mypassword HOSTNAME=myhostname.dyndns.org cd /root/ if [ -f /root/ipcheck.dat ]; then ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME else ipcheck –makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME fi • Save the edited file • sudo chmod 700 /root/dyndns_update.sh sudo sh /root/dyndns_update.sh export EDITOR=gedit && sudo crontab -e • Append the following line at the end of file to refresh your IP in the DynDNS Database/DNS every hour. The ***** format equals minute, hour, date, month and year respectively.