Si ud. esta comodo agregando y configurando software nuevo, y tiene una computadora conectada a tiempo completo a la internet, entonces la respuesta problablemente sea "si!" Claro esta, hay muchas buenas razones para utilizar un servicio de hospedaje profesional y competente, pero, para usos casuales y de experimentación, una computadora personal puedo servirle bien. (También, existen servicios de hospedaje gratis en la red; ud. pudiera combinar DNS gratis con espacio web gratis).
Generalmente, los servidores DNS requieren de direcciones IP estáticas, por lo que usualmente no son corridas desde conexiones ADSL o modem... aunque en la red existe un número de servicios DNS gratis y pagos.