使用 AppleDNS 项目来加速 Apple 服务

使用 AppleDNS 项目来加速 Apple 服务

前言

AppleDNS 是 GitHub 上针对 Apple 服务进行加速的一个项目。

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

作者出于隐私、安全以及系统稳定性方面的考虑,未在加入 iCloud 与 Apple ID 相关的域名。加之 iTunes 大规模启用了 HTTPS 的连接方式,你也大可不必担心作者会通过此项目来获取个人敏感信息。

经过博主测试,这个项目加速效果十分明显,下面我们就来详细的讲述下如何在 Mac 或 iOS 设备上部署 AppleDNS。

AppleDNS 项目开源地址:https://github.com/gongjianhui/AppleDNS

如果你喜欢这个项目,可以捐助这个项目的作者。

Mac 上的使用方法

1.首先请下载 AppleDNS

进入 AppleDNS项目首页,点击页面右侧的 Clone or download,在弹出的窗口中点击 Download ZIP

2.为了方便命令操作,请将下载后解压的项目移动至桌面

3.打开终端,输入

cd ~/Desktop/AppleDNS-master

4.确认你的ISP

如果你是电信用户,请输入

python fetch-timeout.py ChinaNet.json

联通用户请输入

python fetch-timeout.py ChinaUnicom.json

移动用户请输入

python fetch-timeout.py CMCC.json

输入上述命令后即开始进行测速,需等待数秒。

5.导出 Hosts 配置

python export-configure.py hosts

如果你是重度 Apple Music 用户,请执行以下命令

python fetch-timeout.py Music.json

python export-configure.py hosts

并将生成的结果替换掉之前 aod.itunes.apple.com、streamingaudio.itunes.apple.com 两个域名中的 IP

6.鼠标选中终端输出的 Hosts 配置,并按 Command + C 拷贝

7.在终端中输入以下命令并执行,根据提示输入密码:

sudo vi /etc/hosts

粘贴刚才生成好的 Hosts 配置

按下「ESC」按键并输入 :wq然后回车,即可保存 Hosts 的配置。

推荐:如果你需要图形化的 Hosts 管理器,可以使用 SwitchHosts,请访问 https://github.com/oldj/SwitchHosts

8.清除DNS缓存

10.10.4 or later: sudo killall -HUP mDNSResponder

10.10 ~ 10.10.3: sudo discoveryutil mdnsflushcache

10.7 ~ 10.9.5: sudo killall -HUP mDNSResponder

10.6 ~ 10.6.8: sudo dscacheutil -flushcache

iOS 设备上的使用方法

1.请先在 Apple Store 中下载 Surge 的“精简版” —— Replica,如果你是土豪,也可以购买 Surge 顺便还能用来去墙外的世界看看。

2.安装在Mac上的测速方法,确定好运营商后执行命令

3.导出 Surge 配置文件

python export-configure.py surge

4.将 iPhone 连接至 Mac

打开iTunes 找到 应用—文件共享,将 Default.conf 拖到桌面,将导出的配置插入到 Default.conf 的最后一掉里面的内容,再重新托回到 “Replica”的文档中。

5.文件导入完成后,在 Replica 中点击 Start(需要输入解锁密码)

当状态栏出现[VPN]标识时,配置完成。

相关典藏

道具 - 奇迹暖暖WIKI
365bet网站平台

道具 - 奇迹暖暖WIKI

📅 07-21 👁️‍🗨️ 3618
教你如何快速切丝 胡萝卜丝 土豆丝等
365bet365游戏

教你如何快速切丝 胡萝卜丝 土豆丝等

📅 08-17 👁️‍🗨️ 3871
十六国北凉简介及十六国北凉历史概述
365bet网站平台

十六国北凉简介及十六国北凉历史概述

📅 08-19 👁️‍🗨️ 5928