跳转到内容

多地域域名解析命令

简介

ips mdns 命令旨在查询多地域的域名解析结果。

该命令利用了 EDNS 功能,向 DNS 服务器发送客户端 IP 地址,以获取相应地域的域名解析结果。

命令提供了域名解析的全球视角,能够帮助用户快速识别 DNS 解析中的异常情况。

使用方法

通过 ips mdns 命令,用户可以指定域名和 DNS 服务器地址进行查询。结果将以表格形式显示,清晰地展示不同地理位置的解析结果。

命令语法

Terminal window
ips mdns <domain> [flags]
  • --net string: 指定 DNS 请求的网络类型,可选值为 tcpudptcp-tls,默认为 udp
  • --client-timeout int: 指定每个 DNS 请求客户端超时时间,单位为毫秒,默认为 1000 毫秒。
  • --single-inflight: 指定是否合并并发的 DNS 请求,默认为 false
  • --timeout int: 指定 MDNS 命令的总超时时间,单位为秒,默认为 20 秒。
  • --exchange-address string: 指定 DNS 服务器地址,默认为 119.29.29.29
  • --retry-times: 指定 DNS 请求的重试次数,默认为 3 次。

示例

查询域名的多地域解析结果

Terminal window
ips mdns i0.hdslb.com
+--------------------+-------------------------------------------------+-------------------------------------------------+
| GEOISP | CNAME | IP |
+--------------------+-------------------------------------------------+-------------------------------------------------+
| 27.224.0.0 | i0.hdslb.com.04f6a54d.c.cdnhwc1.com [华为] | 60.165.116.47 [中国 甘肃 兰州 电信] |
| [中国 甘肃 电信] | hcdnw.biliv6.c.cdnhwc2.com [华为] | 60.165.116.48 [中国 甘肃 兰州 电信] |
+--------------------+-------------------------------------------------+-------------------------------------------------+
| 36.133.72.0 | i0.hdslb.com.w.kunlunno.com [阿里] | 221.181.64.184 [中国 上海 上海 移动] |
| [中国 上海 移动] | | 221.181.64.148 [中国 上海 上海 移动] |
+--------------------+-------------------------------------------------+-------------------------------------------------+
| 36.133.108.0 | i0.hdslb.com.04f6a54d.c.cdnhwc1.com [华为] | 39.136.138.59 [中国 重庆 重庆 移动] |
| [中国 重庆 移动] | hcdnw.biliv6.d.cdn.chinamobile.com [移动] | 39.136.138.58 [中国 重庆 重庆 移动] |
+--------------------+-------------------------------------------------+-------------------------------------------------+
| 1.56.0.0 | i0.hdslb.com.04f6a54d.c.cdnhwc1.com [华为] | 218.10.185.43 [中国 黑龙江 鹤岗 联通] |
| [中国 黑龙江 联通] | hcdnw.biliv6.c.cdnhwc2.com [华为] | 218.60.101.84 [中国 辽宁 大连 联通] |
+--------------------+-------------------------------------------------+-------------------------------------------------+
| 42.202.0.0 | i0.hdslb.com.download.ks-cdn.com [金山] | 123.184.57.130 [中国 辽宁 沈阳 电信] |
| [中国 辽宁 电信] | k1-ipv6.gslb.ksyuncdn.com [金山] | 123.184.57.129 [中国 辽宁 沈阳 电信] |
+--------------------+-------------------------------------------------+-------------------------------------------------+
| TOTAL | 11 | 730 |
+--------------------+-------------------------------------------------+-------------------------------------------------+
<省略部分输出>

使用自定义 DNS 服务器

Terminal window
ips mdns i0.hdslb.com --exchange-address 8.8.8.8

注意事项

  • 如果不同地理位置的解析结果相同,建议检查本地 DNS 劫持问题,例如防火墙在端口 53 上的流量重定向。