本文档介绍如何获取用户使用的 Local DNS 服务器的出口 IP。
如果用户所在网段的 Local DNS 服务器不支持 ECS 协议,云解析 DNS 会使用数据包的客户端 IP 匹配自定义线路。您需要通过 Local DNS 服务器的出口 IP 配置自定义线路。您可以通过 dig 命令获取用户所在网段的 Local DNS 的出口 IP。假设用户使用的 Local DNS 服务器的 IP 地址是 2xx.2xx.1xx.2xx,用户所在网段是 1.1.1.1/20,则您需要通过以下命令获取用户所在网段的 Local DNS 的出口 IP。
说明
因为 Local DNS 服务器可能有多个出口 IP,这种方式返回的 Local DNS 服务器的出口 IP 可能是不完整的。
dig @2xx.2xx.1xx.2xx whoami.byte008.com +subnet=1.1.1.1/20
获取 Local DNS 服务器 的出口 IP 之后,您需要根据该出口 IP 创建自定义线路。