Você não quer necessariamente executar seu próprio servidor DNS, eu estou supondo. Mas, em vez disso, você quer apenas apontar seu nome de host para seu endereço IP de movimentação dinâmica. Isso pode ser alcançado de várias maneiras. A DynDns tem um serviço para fazer isso por apenas US $ 25 / ano. link
A mecânica é que você tem algum tipo de agente (um "cliente de atualização") que reportará o IP de sua máquina para Dyn, e eles manterão seu registro DNS apontando para sua máquina.