首先,在国内由于先天不足,只用一个dns是无法完成你想要的效果。
那只有自己来架一个dnsmasq解决此问题。
dnsmasq基本配置就不说了,只贴和apple相关的dns转发。
#apple
server=/appldnld.apple.com/202.96.199.133
server=/supportdownload.apple.com/202.96.199.133
server=/swcdn.apple.com/202.96.199.133
server=/swdist.apple.com/202.96.199.133
server=/images.apple.com/202.96.199.133
server=/cdn-apple.com/202.96.199.133
server=/ls.apple.com/202.96.199.133
server=/itunes.apple.com/202.45.84.58
#akamai forward to PCCW dns
server=/akamai.net/202.45.84.58
server=/akamaihd.net/202.45.84.58
server=/akamaiedge.net/202.45.84.58
server=/akadns.net/202.45.84.58
除此之外,我默认dns指向v2ex dns 199.91.73.222
如果你的默认dns不是v2ex的,请把
mzstatic.com phobos.apple.com 转发到199.91.73.222,v2ex dns能解析itunes的图片和app下载都解析到亚洲节点。
注明:以上202.96.199.133 是sh本地电信dns,可以改成你的所在地dns。
好像就这些了,如果有其他的,我再补充。