DynDNS offers a free Dynamic Domain Name System (DDNS) service but there are occasions when one may opt for a paid option. I wanted a short domain name, easy to remember and one that would look a bit professional.Due to these reasons, I opted for a paid premium service.
Steps for signing for a free account and a premium one are somehow similar. A good tutorial for signing up for a free account exists here and therefore, on this post I will concentrate on signing for a premium account.
Point browser to DynDNS.com.
Select DynDNS Pro which appears at the bottom of the page
Click on Sign In
Enter User Name and Password
Click on log in
Under My Services, select Add Host Services
Pick a hostname to use and select the suffix for your hostname from the list of available suffixes. In my case i felt selfip.net would be short enough to remember.
DynDNS is already displaying your current IP address so clicking on it is easier than typing.
Default TTL is set to 60 seconds and you may change this value if you wish.
Click on Add to Cart
Click on Proceed to checkout
Click on Activate Services
Logout of DynDNS
Enable DDNS on the router by logging in to your router. I am using a Linksys WRT160NL so under setup I select DDNS. It is disabled by default and therefore I enable it. After that I enter the DynDNS user name, password and hostname.
The final step is to forward ports on the router for the applications you would like to access from outside.