是否有仅提供 ipv4 地址的公共 DNS 服务器?

是否有仅提供 ipv4 地址的公共 DNS 服务器?

为了调试目的,我需要确保所有主机名都解析为 ipv4 地址。

因此我想在 /etc/resolv.conf 中只保留一个仅提供 ipv4 地址的 dns 服务器。但我找不到这样的服务器。

更新:最终目标 - 将所有流量重定向到代理链。此链的某些部分只能使用 v4 地址,因此我想确保第一个节点上的主机名解析为 v4 地址

答案1

DNS 服务器只会提供您请求的内容。如果您只想要 IPv4 答案,那么客户端只需请求该答案即可。对于调试来说,该dig工具可能正是您正在寻找的。

如果您想要查找 www.google.com 的 A(IPv4 地址)记录,那么您可以执行以下操作:

dig www.google.com A

IPv6 等效版本:

dig www.google.com AAAA

如果您想查询特定的服务器,您可以指定:

dig @8.8.8.8 www.google.com A

还有更多选项,但这足以调试您所要求的内容。

相关内容