veras hay un sitio que se llama
www.fadlan.com y te ofrecen un subdominio con dns gratis, es decir tu tienes tu servidor casero y para que tengas tu dirección web, en vez de tu ip o localhost.
te registras pones tu ip y el nombre del subdominio que mas te guste (tiene que ser "nombretuweb".fadlan.com sin las "www", la unica pega es que el proceso lo hacen manualmente y te lo asignan en 2 dias como mucho.
mi web utiliza ese dns gratuito hechale un vistazo:
http://mindpaniclivesets.fadlan.com
lo mejor es que es gratis.