百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

dnslookup

> 编程语言
开源

一个简单的命令行工具,用于向指定的服务器进行 DNS 查找

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个简单的命令行工具,用于向指定的服务器进行 DNS 查找

dnslookup

一个简单的命令行工具,用于进行 DNS 查找。支持所有已知的 DNS 协议: 普通 DNS、普通 DNS-over-TCP、DoH、DoT、DoQ、DNSCrypt。

如何安装

  • 使用 homebrew:
bash
    brew install ameshkov/tap/dnslookup
    ```
* 来自源:
```sh
    go install github.com/ameshkov/dnslookup@latest
    ```
* 您可以从以下网站获取二进制文件:
[发行页面](https://github.com/ameshkov/dnslookup/releases)。
* 您可以从 [Snap Store](https://snapcraft.io/dnslookup) 安装它
## 示例
普通 DNS,使用默认的系统解析器:
```shell
dnslookup example.org

普通 DNS:

bash
dnslookup example.org 94.140.14.14

普通 DNS-over-TCP:

bash
dnslookup example.org tcp://94.140.14.14

DNS-over-TLS:

bash
dnslookup example.org tls://dns.adguard-dns.com

带有 IP 的 DNS-over-TLS:

bash
dnslookup example.org tls://dns.adguard-dns.com 94.140.14.14

使用 HTTP/2 的 DNS-over-HTTPS:

bash
dnslookup example.org https://dns.adguard-dns.com/dns-query

支持 HTTP/3 的 DNS-over-HTTPS (版本自动选择):

bash
HTTP3=1 dnslookup example.org https://dns.google/dns-query

强制 DNS-over-HTTPS 仅支持 HTTP/3:

bash
# Google DNS
dnslookup example.org h3://dns.google/dns-query

带有 IP 的 DNS-over-HTTPS:

bash
dnslookup example.org https://dns.adguard-dns.com/dns-query 94.140.14.14

带基本身份验证的 DNS-over-HTTPS (受支持) 由 AdGuard DNS 提供:

bash
dnslookup example.org https://username:[email protected]/dns-query

DNSCrypt (签章):

bash
dnslookup example.org sdns://AQIAAAAAAAAAFDE3Ni4xMDMuMTMwLjEzMDo1NDQzINErR_JS3PLCu_iZEIbq95zkSV2LFsigxDIuUso_OQhzIjIuZG5zY3J5cHQuZGVmYXVsdC5uczEuYWRndWFyZC5jb20

DNSCrypt(参数):

bash
dnslookup example.org 176.103.130.130:5443 2.dnscrypt.default.ns1.adguard.com D12B:47F2:52DC:F2C2:BBF8:9910:86EA:F79C:E449:5D8B:16C8:A0C4:322E:52CA:3F39:0873

DNS-over-QUIC:

bash
# AdGuard DNS
dnslookup example.org quic://dns.adguard-dns.com

# Quad9
dnslookup example.org quic://9.9.9.9

为 IPv4 地址发送 PTR 查询(IP 地址会自动识别) 当 RRTYPE 未指定时

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言