I am looking to set up dynamic DNS in order to make accessing a home server easier. Is there any way I can get around using 3rd party site (like dyndns.org).Is there a way to set up dynamic dns myself or are there really good reasons for using those sites? A major concern of mine is the fact that I want to use my own domain name and that usually costs on these sites. 
Alternatives to using 3rd party Dynamic DNS
domains;dns;subdomain;dynamic dns