Node.js - dns.reverse() 方法
dns.reverse() 方法与 dns.lookup() 方法作用正好相反。此方法执行反向 DNS 查询,将 IPv4 或 IPv6 解析为主机名数组。
语法
dns.reverse(ip, callback)
参数
ip – 以字符串的形式获取 ip 作为输入,需要为其查找 DNS。
callback – 将捕获错误(如果有)。
示例 1
创建一个名为 "reverse.js" 的文件,并复制以下代码段。创建文件后,使用命令 "node reverse.js",如下面的示例中所示,来运行此代码 −
// dns.reverse() method Demo Example
// Importing the dns module
const dns = require('dns');
// It will return the dns name
dns.reverse('127.0.0.53', (err, addresses) =>
console.log('addresses: %j', addresses));输出
C:\home
ode>> node reverse.js addresses: ["localhost"]
示例 2
// dns.reverse() method Demo Example
// Importing the dns module
const dns = require('dns');
// It will return the dns name
dns.reverse('127.0.0.1', (err, addresses) =>
console.log('addresses: %j', addresses));
// It will return the dns name
dns.reverse('95.217.74.146', (err, addresses) =>
console.log('addresses: %j', addresses));输出
C:\home
ode>> node reverse.js addresses: [] addresses: ["static.146.74.217.95.clients.your-server.de"]
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP