如题,我 iOS 设置了自己搭建的 adGuard Home 配置去 app store 无法进去提示无法连接 App Store ,我看 dns 请求日志,并未发行被拦截的记录,我把 apple 、apple-dns.net 等相关的都白名单了,还是无法访问,有时候要刷新多次才能进入。我上游大概就是谷歌的、阿里的、腾讯的、模式为并行请求,v 友们有没有解放方案
1
lin41411 2022-04-06 15:43:33 +08:00 via iPhone
我猜测是 CDN 的问题,你设置一下 host 试试。
|
3
Sekai 2022-04-06 22:13:35 +08:00
所以你把 agh 服务器放在哪里了?另外上游为啥还要留着阿里腾讯 dns……
|
4
fuchaofather 2022-04-07 11:55:26 +08:00
你 ios wifi dns 是 adgurad 吗?我自己搭建的一切正常. 可以把 ttl 和缓存先设置为 0, 试试看正常不
|
5
Jesmora OP @fuchaofather 我是做的 mobileconfig,唯独 app store 进不去
|
7
totoro625 2022-05-02 15:57:05 +08:00
并行请求:使用并行请求以同时查询所有上游服务器来加快解析速度。
我的理解是哪个上游回答的快就返回给你哪个 ip ,你的服务器在香港,谷歌的回答可能比腾讯快,回答的 ip 可能是香港地区的 ip 你需要用指定 apple 的服务用阿里 /腾讯查询 例如,在上游 DNS 服务器哪个框里面增加: #指定国内的 dns [/aaplimg.com/apple.co/apple-cloudkit.com/appsto.re/cdn-apple.com/icloud.com/icloud-content.com/itunes.com/me.com/apple.cn/mzstatic.com/apple.com/]https://doh.pub/dns-query #指定国外的 dns [/google.com/]https://dns.google/dns-query |