Skip to content
Snippets Groups Projects
Commit 7cfefbca authored by kr328's avatar kr328
Browse files

Improve: use 'redir-host' instead of 'fake-ip'

parent e8eddb39
No related branches found
No related tags found
No related merge requests found
......@@ -7,6 +7,10 @@ var (
"8.8.8.8",
"1.1.1.1",
}
defaultFallback = []string{
"https://1.1.1.1/dns-query",
"https://doh.pub/dns-query",
}
defaultFakeIPFilter = []string{
// stun services
"+.stun.*.*",
......@@ -21,7 +25,7 @@ var (
"*.n.n.srv.nintendo.net",
}
localNetwork = []string{
"0.0.0.0/32",
"0.0.0.0/8",
"127.0.0.0/8",
}
)
......@@ -58,10 +58,10 @@ func patchDns(cfg *config.RawConfig, _ string) error {
cfg.DNS.Enable = true
cfg.DNS.IPv6 = false
cfg.DNS.NameServer = defaultNameServers
cfg.DNS.Fallback = []string{}
cfg.DNS.Fallback = defaultFallback
cfg.DNS.FallbackFilter.GeoIP = false
cfg.DNS.FallbackFilter.IPCIDR = localNetwork
cfg.DNS.EnhancedMode = dns.FAKEIP
cfg.DNS.EnhancedMode = dns.MAPPING
cfg.DNS.FakeIPRange = "198.18.0.0/16"
cfg.DNS.DefaultNameserver = defaultNameServers
cfg.DNS.FakeIPFilter = defaultFakeIPFilter
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment