I have set up dynamic DNS. I thought that DynDNS went out of business for some reason. Anyhow I am glad they are doing well, best of all their service is still free! I have added the following domain since it's nice and short: kanis.ath.cx
Setting it up the client part on Debian was very simple
apt-get install ez-ipupdate
I was prompted with all the information needed, and it just works.