DNS 查询方法论
Domain IP Lookup 报告的是请求时公开解析到的 DNS 数据。它不会推断源站服务器,也不声称返回的地址属于某台特定的物理机器。
规范化输入
服务接受主机名或 URL,去除协议、路径、端口和末尾的点,并验证所得的公网主机名。
查询 DNS 记录
A 和 AAAA 记录提供 IPv4 和 IPv6 结果。NS、MX、CNAME 和 TXT 记录在可用时会被独立查询。
验证地址
返回的地址在被纳入结果之前,会与私有地址、环回地址、链路本地地址和云元数据地址段进行比对。
清晰处理失败情形
NXDOMAIN 和无效输入会直接失败,不做无意义的重试。超时、SERVFAIL 和 REFUSED 可在有限退避下重试。
安全处理批量任务
批量请求会作为任务持久化保存,并由受控的工作进程处理,因此大型列表不会阻塞 Web 请求。
查询包含的记录
A为该主机名发布的 IPv4 地址。
AAAA为该主机名发布的 IPv6 地址。
NS为该域名委派的域名服务器。
MX邮件交换服务器及其 DNS 优先级。
CNAME所查询主机名返回的别名。
TXT文本记录,常用于验证和邮件策略。
解析器的行为与局限
服务器使用可配置的公共 DNS 解析器,并为屏蔽特定服务商的网络额外提供系统解析器作为后备。每次记录查询都有限定的超时时间。查询成功意味着至少返回了一个可用的公网 A 或 AAAA 地址;可选的记录类型可能不存在。
本服务不执行反向 DNS、端口扫描、HTTP 重定向、地理定位、ASN 发现或源站服务器发现。CDN、代理、负载均衡器或地理 DNS 策略都可能改变应答结果。
由于 TTL、CDN、地理路由、故障切换和服务商配置,DNS 应答可能随时间或解析器所在位置的不同而有所差异。