javascript - 如何使用反向 DNS 获取服务器上所有域的列表?
问题描述
我可以像这样获取服务器的主机名:
var dns = require('dns');
function reverseLookup(ip) {
dns.reverse(ip,function(err,domains){
if(err!=null) callback(err);
domains.forEach(function(domain){
dns.lookup(domain,function(err, address, family){
console.log(domain);
});
});
});
}
reverseLookup('217.70.186.113'); // output is gpaas13.dc2.gandi.net
但我想做的是获取服务器上的网站列表,例如:
118dentiste.com
118dentiste.fr
voxelstudio.it
...
如何使用 node.js 做到这一点?
谢谢
解决方案
推荐阅读
- javascript - 如何在 jquery 中创建导航选项卡下一个按钮验证我必须验证特定字段
- scala - 使用 SLF4J 进行堆栈驱动程序日志记录未在 scala 中正确记录
- java - 在列表中插入/更新元素的最快方法
- sql - 如何在 Oracle 中的十进制值上应用填充?
- android - android.os.Parcel.createException 接收者太多,一共1000个,
- r - 在作为字符向量列表的两列上成对地执行 setdiff
- r - R中的if-else语句来描述三种不同的情况
- react-native - 如何在 React Native (Expo) 中添加应用内浏览器
- typescript - 加载模块未捕获的引用错误:未定义 SystemJS
- java - 在java中我如何转义*字符