该方法使用 DNS 协议来解析主机名的名称服务器记录(NS 记录)。传递给回调函数的addresses 参数将包含主机名的名称服务器记录数组。dns.resolveNs()
dns.resolveNs(hostname, callback)
上述参数定义如下 -
主机名- 此参数接受要解析的主机名的输入。
回调- 此函数将捕获错误(如果有)。
record – 返回主机名的名称服务器 (NS) 记录。
创建一个文件“resolveNs.js”并复制以下代码片段。创建文件后,使用命令“node resolveNs.js”运行以下代码:
// dns.resolveNs() 演示示例 // 导入 dns 模块 const dns = require('dns'); // 传递下面的论点 dns.resolveNs('nhooo.com', (err,records) => console.log('NS Records: %j', records));输出结果
NS Records: undefined
// dns.resolveNs() 演示示例 // 导入 dns 模块 const dns = require('dns'); // 传递下面的论点 dns.resolveNs('google.com', (err,records) => console.log('NS Records: %j', records));输出结果
NS Records: undefined