- 软件简介
- 相关软件
- 猜你喜欢
- 相关教程
- 下载地址
Dog:一款强大的彩色DNS查询工具
Dog 是一款基于命令行界面(cmd)的彩色DNS查询工具,它能够帮助用户通过命令行的方式查看电脑中相关信息,进而更准确地确定DNS连接情况。Dog 是一款简单易用的彩色命令行网站域名DNS查询工具,适用于 Windows、macOS 和 Linux 操作系统,功能上与传统dig工具类似。
软件特点
跨平台支持:Dog 支持 Windows、macOS 和 Linux 操作系统,满足不同用户的需求。
多种协议支持:Dog 支持 DNS-over-TLS 和 DNS-over-HTTPS,保证查询过程的安全性和稳定性。
丰富的查询类型:Dog 支持查看 A、AAAA、CNAME、HINFO、LOC、MX、NAPTR、NS、OPT、PTR、SOA、SRV、TXT 等多种 DNS 记录类型。
输出格式:Dog 支持 JSON 格式输出,方便用户进行数据处理和分析。
如何使用 Dog
安装 Rust 编译器:Dog 是用 Rust 语言编写的,所以需要安装 Rust 编译器。由于 apt 安装的 Rust 版本可能不符合要求,建议使用以下方式安装:
sudo apt install -y cargo libssl-dev
更改镜像源并安装 Rust:由于官方文档中的镜像源可能下载缓慢,建议将镜像源改为国内的镜像源,然后进行安装:
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rustup
curl https://sh.rustup.rs -sSf | sh
选择安装选项:在安装过程中,选择选项1进行安装。
安装完成后配置环境变量:安装完成后,需要执行以下命令,以便正常使用 cargo 命令:
source $HOME/.cargo/env
使用 Dog 进行 DNS 查询:安装完成后,即可使用 Dog 进行 DNS 查询。例如查询域名 example.com
的 A 记录:
dog A example.com
更多使用方法请参考 Dog 的官方文档。