apple DNS resolver (proto)

This extension has the qualified name envoy.network.dns_resolver.apple

Note

This extension is intended to be robust against both untrusted downstream and upstream traffic.

Tip

This extension extends and can be used with the following extension category:

This extension must be configured with one of the following type URLs:

extensions.network.dns_resolver.apple.v3.AppleDnsResolverConfig

[extensions.network.dns_resolver.apple.v3.AppleDnsResolverConfig proto]

Configuration for apple DNS resolver.

{
  "include_unroutable_families": ...
}
include_unroutable_families

(bool) The resolver will avoid the system’s heuristics to only return IPv4 or IPv6 addresses that it considers to be “routable”, instead returning all possible IPv4 or IPv6 addresses. This setting is ignored if the DNS lookup family is set to v4-only or v6-only. This should remain false in the vast majority of cases, but may be useful when performing custom filtering of addresses, such as with Happy Eyeballs.