参数说明
lookup(domain, family, callback)
domain 字符串 域名,例如:www.liboke.cn
family 可选 整数 默认null,指定获取地址类型,4表示IPv4,6表示IPv6
callback( 回调函数 解析后执行
err, 解析失败,错误对象
address, 字符串,解析到的IP地址
family 整数,4表示IPv4,6表示IPv6
)
示例
var dns = require("dns");
dns.lookup("www.liboke.cn", function(err, address, family){
if(err){
console.log("解析错误");
}else{
console.log(address);
}
});
注:非正确域名测试,domian只要不为空,address返回值都是127.0.0.2