📅  最后修改于: 2023-12-03 15:17:54.237000             🧑  作者: Mango
dns.getServers()
方法用于返回当前系统的 DNS 服务器列表。这些 DNS 服务器通常是由本机操作系统或本地网络配置确定的。
dns.getServers()
dns.getServers()
方法返回一个包含当前系统 DNS 服务器列表的数组。如果无法获取此列表,则返回空数组。
以下示例演示了如何使用 dns.getServers()
方法来获取当前系统的 DNS 服务器列表:
const dns = require('dns');
const servers = dns.getServers();
console.log('当前系统的 DNS 服务器列表:', servers);
输出:
当前系统的 DNS 服务器列表: [ '192.168.0.1', '8.8.8.8', '8.8.4.4' ]
dns.getServers()
方法是同步的,并且不会进行任何网络调用。dns.getServers()
方法可能返回空数组。dns.getServers()
方法可能返回未排序的服务器列表。如果需要按优先级排序,请参阅这篇文章中的代码示例。