# Functions
NewDNSProxy creates a DNS proxy.
ReadConfiguration reads the DNS proxy configuration from a json file.
# Structs
CacheConfiguration is the cache configuration.
Configuration is the DNS proxy configuration.
DNSProxyConfiguration is the proxy configuration.
DNSServerConfiguration is the DNS server configuration.
DOHClientConfiguration is the DOH client configuration.
ForwardDomainConfiguration is the configuration for a forward domain.
ForwardNameToAddress is a forward name to IP address mapping.
HostAndPort is a host and port.
MetricsConfiguration is the metrics configuration.
PprofConfiguration is the pprof configuration.
PrefetchConfiguration is the prefetch configuration.
ReverseAddressToName is a reverse address to name mapping.
ReverseDomainConfiguration is the configuration for a reverse domain.
# Interfaces
DNSProxy is the DNS proxy.