源代码: lib/dns.js
    dns 模块启用了名称解析。 例如,使用它来查找主机名的 IP 地址。
    尽管以域名系统命名,但它并不总是使用域名系统协议进行查找。 dns.lookup() 使用操作系统工具来执行名称解析。 它可能不需要执行任何网络通信。 要像同一系统上的其他应用程序那样执行名称解析,则使用 dns.lookup()

    1. const dns = require('dns');
    2. dns.lookup('example.org', (err, address, family) => {
    3. console.log('address: %j family: IPv%s', address, family);
    4. });
    5. // address: "93.184.216.34" family: IPv4