我需要递归检查DNS,就像linux的命令
$ dig +recurse some.site
使用 Node.js。这个“请求”必须返回 DNS 对象,因为我需要与它们一起工作。
我需要此功能来正确获取 DNS,它必须绕过 TTL(我不确定它在英语中听起来是否正确)。标准 dns 模块可以做到这一点吗?
最佳答案
您可以使用the core DNS module 。他们给出的第一个示例是查找 www.google.com
var dns = require('dns');
dns.lookup('www.google.com', function onLookup(err, addresses, family) {
console.log('addresses:', addresses);
});
也看看这个native-dns模块
关于javascript - 如何使用nodejs检查DNS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32695813/