当前位置: 首页 > 软件分享

全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务

AppleDNS 项目收集了 Apple 在全中国几乎所有省(自治区、特别行政区)的部分 CDN IP 列表,让你能够以最快的速度连接 Apple 的服务器,包括 App Store / Mac App Store / iTunes Store / Apple Music / iBooks / TestFlight 等。@Appinn

全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务 1全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务 1

来自发现频道。

对于 Apple 的云服务,想必大家已经吐槽很久很久了。不知为何虽然使用了国内的 CDN 服务,但 Apple 的云服务似乎不那么听话,经常性出现连接中断或者缓慢的情况…

于是,@gongjianhui 同学做出了这个项目 AppleDNS:

通过收集 Apple 在全中国几乎所有省级行政区的 CDN IP 列表,解决 App Store / Mac App Store / iTunes Store / Apple Music / iBooks / TestFlight 在中国部分地区速度缓慢的问题。

原理很简单,实现也比较容易,Mac 上只需要修改本地 Hosts 文件即可,而 iOS 端就需要工具实现了,如类 Surge 服务。

下面是简单的教程,要分为两个部分:

  • Windows 用户,给 iOS 使用
  • Mac 用户,给 Mac 和 iOS 使用
  • 两者区别就是 Windows 用户需要先配置 Python 环境(、安装两步即可),Mac 系统内置了 Python2,但足已使用。

    这里假设已经配置好你的 Python 环境,我们来开始:

    • 获取 AppleDNS: / git clone https://github.com/gongjianhui/AppleDNS.git
    • 打开命令提示符 / 终端,切换到 AppleDNS 文件夹
    • 运行脚本(注意选择 Python 版本,并且明确你使用的是联通(ChinaUnicom)、电信(ChinaNet)、移动(CMCC)):
    cd /path/to/AppleDNS # 切到 AppleDNS 的文件夹 python fetch-timeout.py ChinaUnicom/ChinaNet/CMCC.json # Python 2.7+ / Python 3.4+ 兼容脚本 #(请选择你的运营商对应文件 ChinaUnicom 联通、ChinaNet 电信、CMCC 移动) # 确认即开始进行测速,需等待数秒 全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务 2全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务 2 python export-configure.py {surge,hosts,merlin} # 生成各种形式的配置(如 Surge 执行 python export-configure.py surge) # ** 将配置文件放到相应的位置(HOSTS 放入系统相应位置、路由器用户请独立配置路由器后台)** # ** Surge 用户请在配置文件 [Rule] 前新建 [Host] 将生成的配置放入 [Host] 后([Rule] 前)**

    全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务 3全新的 AppleDNS,教你「加速/加速/加速」连接 Apple 云服务 3

    • 复制配置文件,填入 Hosts
    • Mac:打开 /etc/hosts 文件,将配置复制进去
    • iOS – Surge:添加 Local DNS Map 记录,也可以将获取的 IP 地址以文本的形式添加在 [Host] 下方。
    • 清空 DNS 缓存

    (完)

    更多设置与配置请参阅 AppleDNS 页面。


    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.注意!所有项目非本站开发。部分内容网络收集项目可能会失效或者项目内带有联系方式或收费项目请自行辨认!;3.作者投稿可能会经我们编辑修改或补充。

    猜你喜欢