Courtesy: Linux Magazine
If you need to connect to your home or small office systems from remote locations, but can’t because your wonderful ISP changes your router’s IP address regularly; there is an answer: Dynamic DNS services such as those provided by DynDNS.com. Dynamic DNS services supply you with static Internet-accessible hostnames that dynamically attaches to your elusive and dynamic IP address.
The concept is simple. You create an account on DynDNS.com, name your host, select a domain (Yes, you have a choice of several domains), install the client software and enjoy your new service.