diff --git a/core/src/main/golang/clash b/core/src/main/golang/clash index a91b0fc..4c8a71e 160000 --- a/core/src/main/golang/clash +++ b/core/src/main/golang/clash @@ -1 +1 @@ -Subproject commit a91b0fc4811248cc9ccefe81ff97b6373251c271 +Subproject commit 4c8a71ecee16cda24a75807b88a8bcb8e7c6e3f5 diff --git a/core/src/main/golang/config/patch.go b/core/src/main/golang/config/patch.go index b23dd15..374ddb3 100644 --- a/core/src/main/golang/config/patch.go +++ b/core/src/main/golang/config/patch.go @@ -32,10 +32,14 @@ func init() { GeoIP: false, IPCIDR: []string{}, }, - Listen: ":0", - EnhancedMode: dns.FAKEIP, - FakeIPRange: "198.18.0.0/16", - FakeIPFilter: []string{}, + Listen: ":0", + EnhancedMode: dns.FAKEIP, + FakeIPRange: "198.18.0.0/16", + FakeIPFilter: []string{ // default fake-ip filters for stun services + ".stun.*.*", + ".stun.*.*.*", + ".stun.*.*.*.*", + }, DefaultNameserver: defaultNameServers, } }