DNS 查询与反向 DNS:域名和 IP 互查
什么是 DNS 查询
DNS(Domain Name System)把域名(如 baidu.com)翻译成 IP 地址(如 220.x.x.x)。正向 DNS 查域名 → IP,反向 DNS 查 IP → 域名。
NetX 支持的记录类型
| 类型 | 说明 | 示例 |
|---|---|---|
| A | 域名 → IPv4 地址 | www.baidu.com → 220.181.38.148 |
| AAAA | 域名 → IPv6 地址 | ipv6.google.com → 2404:6800:... |
| CNAME | 域名别名 | www → cdn.xxx.com |
| MX | 邮件服务器 | baidu.com → smtp.baidu.com |
| NS | 域名服务器 | baidu.com → ns1.baidu.com |
| PTR | 反向 DNS | 148.38.181.220 → www.baidu.com |
| SOA | 起始授权记录 | 域名管理的配置信息 |
在 NetX 里怎么用
菜单 → 诊断工具 → DNS 查询:
- 输入域名或 IP
- 选择记录类型(默认 A)
- 可选:指定 DNS 服务器(默认用系统当前配置的 DNS)
- 执行查询,结果列出所有匹配记录 + 查询耗时
典型用法
正向查
查一个域名解析到哪些 IP,排查"为什么访问这个网站卡"(如果查到多个 CDN IP,可能是其中某个节点有问题)。
反向查
查一个 IP 对应什么域名。比如你扫端口时发现某个陌生 IP 开放了 80 端口,反向查一下它是不是你认识的网站。
指定 DNS 测试
怀疑当前 DNS 有问题时,手动指定其他公共 DNS 查一遍:
223.5.5.5(阿里)1.1.1.1(Cloudflare)8.8.8.8(Google)
不同 DNS 返回不同 IP 可能说明 DNS 劫持或 CDN 调度差异。