Node基础:域名解析DNS(ok)
陈映平于2017-07-11 00:07发表
写在前面 Nodejs学习手册,基础总结之DNS模块。对从事web开发的同学来说,DNS解析再熟悉不过,在nodejs中也有一个模块可以完成dns解析的工作,使用非常简单。直接进入主题。 域名解析:DNS.LOOKUP() 比如我们要查询域名 www.qq.com 对应的ip,可以通过 dns.lookup() 。 var dns = require('dns'); dns.lookup('www.qq.com', function(err, address, family){ if(err) throw err; console.log('例子A: ' + address); }); 输出如下: 例子A: 182.254.34.74 我们知道,同一个域名,可能对应多个不同的ip。那么,如何获取一个域名对应的多个ip呢?可以这样。 var dns = require('dns'); var options = {all: true}; dns.lookup('www.qq.com', options, function(err, address, family){