【发布时间】:2015-09-10 06:24:13
【问题描述】:
我有一个域名服务器网址,例如。 ns1.example.com,我需要找到服务器的IP地址。
我确信这可以完成,这是一项简单的任务,但我找不到解决方案。有什么想法吗?
【问题讨论】:
我有一个域名服务器网址,例如。 ns1.example.com,我需要找到服务器的IP地址。
我确信这可以完成,这是一项简单的任务,但我找不到解决方案。有什么想法吗?
【问题讨论】:
试试这个:
var dns = Npm.require('dns');
var lookup = Meteor.wrapAsync(dns.lookup);
try {
var ip = lookup('example.com');
console.log(ip);
} catch (e) {
console.log('not found');
}
【讨论】:
Unexpected identifier 错误。我应该使用npm require吗?
meteorhacks:npm 或仅用于npm pacakges 的自定义包,它们不是 核心节点API 的一部分。 dns 在节点核心中,所以你可以使用 Npm.require。