¿Alguien sabe de un servidor DNS que está escrito en Node.JS? Estoy específicamente interesado en Servidores DNS autoritativos (en lugar de almacenar en caché el servidor DNS).Servidor DNS simple en Node.JS? (Servidor DNS principal/autorizado) (¿quizás ndns?)
Lo único que tiene que hacer es servir registros A, MX, TXT, SPF, SOA, NS basados en mi propio algoritmo, que escribiré en un tenedor o clon de lo que sea que encuentre para empezar.
De hecho, es posible que no necesite todos esos tipos de registros. Pero lo importante es que debe funcionar. Hago no quiero tener problemas de depuración de DNS. Espero (esperando) que esto no sea un problema porque el DNS es muy simple (lo he escuchado).
¿Hay algo en Node.JS que puedo empezar? Si sabes que algo se usó en la producción, por favor avísame.
Los Node.JS servidores DNS que he encontrado son
- dnsserver.js (alternate link)
- ndns que tiene una extensión llamada mdns
- dns-server
Si alguien está utilizando uno para la producción, me gustaría saber. Hasta el momento, parecen ser esfuerzos muy dispersos.
(¿por qué) debe se escriba en el nodo? DNS es solo DNS. –
@Matt: No es necesario que esté escrito en Node.JS, pero estoy muy impresionado con las cualidades de ese lenguaje y me gustaría utilizarlo para DNS y para los demás componentes de este modelo de software. También estaría bien con Java si tuviera algo simple para empezar. No tengo intención de incluir una biblioteca inflada en mi código. Estoy impresionado por lo fácil que es programar en Node.JS, también estoy impresionado porque la mayor parte del código no ha tenido la oportunidad de pasar de la etapa "simple". –
Si decide renunciar a ndns y Node.js, busque mis "evldns" en Google Code. – Alnitak