Desde una aplicación .NET, necesito consultar un servidor DNS específico para resolver un nombre de dominio (el servidor DNS no está definido en la configuración de red de Windows).Consultar DNS usando servidores DNS específicos en .NET
Sé que esto no es posible utilizando las clases .NET Framework estándar (See this other question). Mi pregunta es cuáles son mis opciones. Hay una biblioteca de código abierto en CodePlex (DnDns) que hace eso, pero no se ha actualizado en mucho tiempo, y mi aplicación es de misión crítica por lo que la fiabilidad es extremadamente importante.
¿Alguna sugerencia?
Para ser justos, tampoco es que el protocolo DNS haya cambiado mucho. –