是否有类似的方法在Node JS中使用nslookup?

时间:2018-06-12 09:01:02

标签: node.js nslookup

我正在尝试使用Node JS查找Active Directory的IP地址。

当我从命令提示符使用nslookup时如下

_ldap._tcp.dc._msdcs.Domain_Name

As mentioned here

我得到了正确的结果。

我有没有办法在Node JS中做同样的事情?

我曾尝试使用dns和nslookup软件包,但没有得到任何结果。

const dns = require('dns')
const nslookup = require('nslookup')

let accum = []
const getCnames = (err, result) => {
  if (err) {
    // no more records
    console.log("ERROR: " + err)
    return accum
  } else {
    const cname = result[0]
    accum.push(cname)
    return dns.resolve4(cname, getCnames)
  }
}

dns.resolveCname('_ldap._tcp.dc._msdcs.Domain_Name', getCnames)

0 个答案:

没有答案