Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Version string Directory string BlockLists []string BlockListDir string RootServers []string Root6Servers []string DNSSEC string RootKeys []string FallbackServers []string ForwarderServers []string AccessList []string LogLevel string AccessLog string Bind string BindTLS string BindDOH string BindDOQ string TLSCertificate string TLSPrivateKey string API string BearerToken string Nullroute string Nullroutev6 string Hostsfile string OutboundIPs []string OutboundIP6s []string Timeout Duration QueryTimeout Duration Expire uint32 CacheSize int Prefetch uint32 Maxdepth int RateLimit int ClientRateLimit int NSID string Blocklist []string Whitelist []string Chaos bool QnameMinLevel int `toml:"qname_min_level"` EmptyZones []string Plugins map[string]Plugin CookieSecret string IPv6Access bool // contains filtered or unexported fields }
Config type
func (*Config) ServerVersion ¶ added in v1.0.0
ServerVersion return current server version
type Duration ¶ added in v0.3.0
Duration type
func (*Duration) UnmarshalText ¶ added in v0.3.0
UnmarshalText for duration type
Click to show internal directories.
Click to hide internal directories.