在 android 上用代理软件设置了 domain-suffix:duolingo.com proxy 然后勾选多领国 app 走代理、即可完全解锁国际版本功能。
而在 ios 这边,我现在设置了这两条规则:
domain-suffix:duolingo.com proxy
domain-suffix:duolingo.cn default/ proxy
现在的现象是,多领国 app 正常加载,加载的课程也是国际版本的,可是排行榜和排行榜游戏、好友列表等都加载不出来,包括每日任务也加载不了。
用代理软件抓取到的 dns 日志看到域名是 api2.duolingo.cn
如果修改规则 domain-suffix:duolingo.cn drop 或者 reject404 、direct ,那么课程直接都加载不了。看上去 api2.duolingo.cn 应该是负责关键的配置下发的。
用 Google 搜索了了一下没有发现相关的内容,所以过来 v2 问问。谢谢大家
更正下 ios 的规则应该是:
domain-suffix:duolingo.com proxy
domain-suffix:duolingo.cn proxy
尝试过最简单粗暴的在 ios 上开全局代理,是能解锁全部功能的,看起来多领国在 ios 上用了其他方式来确定是不是国内区域。