mirror of
https://github.com/SagerNet/sing-box.git
synced 2025-01-30 12:46:53 +00:00
36 lines
669 B
Go
36 lines
669 B
Go
package constant
|
|
|
|
const (
|
|
DefaultDNSTTL = 600
|
|
)
|
|
|
|
type DomainStrategy = uint8
|
|
|
|
const (
|
|
DomainStrategyAsIS DomainStrategy = iota
|
|
DomainStrategyPreferIPv4
|
|
DomainStrategyPreferIPv6
|
|
DomainStrategyIPv4Only
|
|
DomainStrategyIPv6Only
|
|
)
|
|
|
|
const (
|
|
DNSTypeLegacy = "legacy"
|
|
DNSTypeUDP = "udp"
|
|
DNSTypeTCP = "tcp"
|
|
DNSTypeTLS = "tls"
|
|
DNSTypeHTTPS = "https"
|
|
DNSTypeQUIC = "quic"
|
|
DNSTypeHTTP3 = "h3"
|
|
DNSTypeHosts = "hosts"
|
|
DNSTypeLocal = "local"
|
|
DNSTypePreDefined = "predefined"
|
|
DNSTypeFakeIP = "fakeip"
|
|
DNSTypeDHCP = "dhcp"
|
|
)
|
|
|
|
const (
|
|
DNSProviderAliDNS = "alidns"
|
|
DNSProviderCloudflare = "cloudflare"
|
|
)
|