温馨提示:该页面为Windows软件,不支持手机用户安装使用
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 格式输出,方便用户进行数据处理和分析。
安装 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 的官方文档。
安装快捷方式
修改或删除您的SD卡中的内容
拥有完全的网络访问权限
控制振动
查看网络连接
开机启动
防止手机休眠
在其他应用之上显示内容
录音
更改您的音频设置
拍摄照片和视频
连接WLAN网络和断开连接
查看WLAN连接
关闭其他应用
卸载快捷方式
让应用始终运行
修改系统设置
检索正在运行的应用
读取您的通讯录
与蓝牙设备配对
访问蓝牙设置
发送持久广播
写入/删除您的通讯录
使用指纹硬件
更改网络连接性
展开/收拢状态栏
查找设备上的帐号
写入/删除您的通讯录
读取同步设置
启用和停用同步
停用屏幕锁定
允许接收WLAN多播
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
读取日历活动和机密信息
关闭其他应用
请求安装文件包
连接WLAN网络和断开连接
拥有完全的网络访问权限
查看WLAN连接
查看网络连接
访问确切位置信息(以 GPS 和网络为依据)
访问大致位置信息(以网络为依据)
拍摄照片和视频
防止手机休眠
安装快捷方式
开机启动
发送持久广播
控制近距离通信
对正在运行的应用重新排序
读取您的SD卡中的内容