#dns-lookup #reverse #ip-address #dns-resolution #networking #reverse-dns

app rDNS

rDNS 是一个反向 DNS 查询实用程序,您可以使用它找出与 IP 地址关联的域名。

1 个不稳定版本

0.0.1 2021年2月11日

#17#dns-resolution

每月 39 次下载

MIT 许可证

6KB
58 代码行

rDNS

rDNS 是一个反向 DNS 查询实用程序,您可以使用它找出与 IP 地址关联的域名。


安装

方法 1:使用 Crates.io

rDNS 可在 Crates.io 上找到。因此,如果您已将 Rust 安装在系统上,您可以简单使用以下命令安装 rDNS

cargo install rDNS

方法 2:手动构建

您将需要 Cargo 来为 rDNS 执行手动构建。如果您已安装 Cargo,您可以简单地按照以下步骤操作

  1. 克隆此仓库,git clone https://github.com/TheBinitGhimire/rDNS;
  2. 进入文件夹,cd rDNS;
  3. 使用 cargo build 命令,
  4. 进入新创建的 target 文件夹,并打开其中的 debug 文件夹,cd target/debug;
  5. 您将找到 rDNS.exe(在 Microsoft Windows 上)或 rDNS 二进制文件(在 Linux 上)。

用法

标志 描述 示例
-h 显示有关使用的帮助信息! rDNS -h
-t 扫描单个 IP! rDNS -t 1.1.1.1
-f 从文件中扫描 IP 列表! rDNS -f list.txt
-V 显示版本信息! rDNS -V

用例 I:定义 IP 地址

rDNS -t 1.1.1.1

用例 II:定义包含 IP 地址列表的文件

rDNS -f list.txt

贡献和功能请求

如果您对参与 rDNS 的开发感兴趣,您可以自由地创建一个修改原始代码的 Pull Request,或者您可以创建一个新的 issue,我会尽力按照您的要求添加功能。

对任何人参与 rDNS 的开发都没有限制。如果您想做出贡献,请随时这么做。

依赖项

~2MB
~31K SLoC