a bit vague but
http://www.xname.org/index.php &
http://www.dyndns.com/ provide free
dns services and you can setup your own
DNS server on Linux ,
http://www.howtoforge.org/ is your man for techy tutorials on linux and the like. This is the search result for
dns on htf.org
http://www.howtoforge.org/search happy reading