diff --git a/mobile/src/main/java/com/github/shadowsocks/bg/LocalDnsService.kt b/mobile/src/main/java/com/github/shadowsocks/bg/LocalDnsService.kt index b08d18ee..1d1d9644 100644 --- a/mobile/src/main/java/com/github/shadowsocks/bg/LocalDnsService.kt +++ b/mobile/src/main/java/com/github/shadowsocks/bg/LocalDnsService.kt @@ -73,7 +73,8 @@ object LocalDnsService { .put("MinimumTTL", 120) .put("CacheSize", 4096) val remoteDns = JSONArray(profile.remoteDns.split(",") - .mapIndexed { i, dns -> makeDns("UserDef-" + i, dns.trim(), 9) }) + .mapIndexed { i, dns -> makeDns("UserDef-" + i, + dns.trim() + ":53", 9) }) val localDns = JSONArray(arrayOf( makeDns("Primary-1", "119.29.29.29:53", 3, false), makeDns("Primary-2", "114.114.114.114:53", 3, false),