Module config
Expand description
Configuration for a resolver
Structs§
- Connection
Config - Configuration for a connection to a nameserver
- Name
Server Config - Configuration for the NameServer
- Opportunistic
Encryption Config - Configuration parameters for opportunistic encryption.
- Opportunistic
Encryption Persistence - Configuration for persistence of opportunistic encryption probe state.
- Resolver
Config - Configuration for the upstream nameservers to use for resolution
- Resolver
Opts - Configuration for the Resolver
- Server
Group - A group of DNS servers.
Enums§
- Lookup
IpStrategy - The lookup ip strategy
- Opportunistic
Encryption - Configuration for enabling RFC 9539 opportunistic encryption.
- Protocol
Config - Protocol configuration
- Resolve
Hosts - Whether the system hosts file should be respected by the resolver.
- Server
Ordering Strategy - The strategy for establishing the query order of name servers in a pool.
Constants§
- CLOUDFLARE
- Cloudflare’s 1.1.1.1 DNS service configuration.
- Google Public DNS configuration.
- QUAD9
- The Quad9 DNS service configuration.