Eu vou te fazer um melhor ... Por que não hospedar seu próprio servidor DNS interno?
Se você tiver um PC antigo disponível, poderá instalar sua versão favorita do Linux (eu uso o Debian e o Ubuntu), e eles provavelmente terão um guia para criar um servidor DNS usando o software BIND. Ele pode armazenar em cache as respostas, tornando as solicitações subsequentes mais rápidas. Se não tiver a resposta, pode verificar com um "servidor DNS de encaminhamento" (ou seja, seu ISP, ou DNS do Google ou OpenDNS, etc.) para obter a resposta e salvá-la.