Em vez de tentar configurar seu próprio servidor raiz, provavelmente seria melhor confiar nos servidores DNS do Google para isso:
link
IPs:
É provável que o Google tenha muitas entradas de DNS e tenha capacidade de processamento e largura de banda suficientes para ter um cache DNS muito grande e sobreviver a pesquisas constantes de centenas ou milhares de usuários. Meu palpite é que o Google também não é tolo o suficiente para deixar todas as suas entradas de DNS expirarem se não puderem contatar os servidores-raiz.
Você também pode tentar se conectar a OpenDNS . Talvez escreva os IPs do Google e do OpenDNS em algum lugar, então, caso os servidores-raiz realmente caiam, você tem algumas opções diferentes para tentar.
EDIT: Aqui é uma lista mais completa de raiz DNS não oficial / alternativa servidores (na Wikipedia).