Necesito resolver una consulta DNS simple usando njs en nginx.
He buscado pero parece que no hay una función 'nativa' para hacer esto.
Entonces, estoy tratando de usar el módulo dns-lookup para node.js. Lo instalé usando npm install dns-lookup , luego intenté usarlo en mi script njs, con algo como:
var lookup = require('dns-lookup'); ip = lookup.resolve(hostname);Pero cuando ejecuto este script recibo un error:
[error] 13555#13555: *124 js exception: Error: Cannot find module "dns-lookup"Primera pregunta, ¿está bien lo que estoy haciendo? ¿Cómo puedo cargar un módulo externo en mi archivo js?
2ª pregunta, ¿sabes cómo resolver? ¿Y/o hay una mejor manera de hacer una resolución de DNS?
Encontré una pregunta similar aquí en stackoverflow pero sin respuestas
Gracias por adelantado