esto lo podes hacer con dyndns y el ddclient que corre como demonio en linux.
http://www.dyndns.com/support/clients/unix.html

suerte.