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

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

对于 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 移动)
# 确认即开始进行测速,需等待数秒 
python export-configure.py {surge,hosts,merlin}
# 生成各种形式的配置(如 Surge 执行 python export-configure.py surge)
# ** 将配置文件放到相应的位置(HOSTS 放入系统相应位置、路由器用户请独立配置路由器后台)**
# ** Surge 用户请在配置文件 [Rule] 前新建 [Host] 将生成的配置放入 [Host] 后([Rule] 前)**

复制配置文件,填入 Hosts

Mac:打开 /etc/hosts 文件,将配置复制进去

iOS – Surge:添加 Local DNS Map 记录,也可以将获取的 IP 地址以文本的形式添加在 [Host] 下方。

清空 DNS 缓存 (完)

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

资源来自网络,本站整理,如若转载,请注明出处:https://macbang.net/appledns.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月16日 下午3:29
下一篇 2019年6月16日 下午3:31

相关推荐

  • 一招解决macOS12 CleanMyMac闪退

    macOS Monterey 12 新增了同播共享功能、 Apple Music 声控方案、“数字遗产”计划、“照片”中重新设计的“回忆”,以及针对 Mac 的其他功能和错误修复等大量更新和改进。很多Mac用户也已经升级到macOS 12系统,但是有一…

    2022年4月4日
    01.8K0
  • 如何隐藏和重现软件更新中的某个更新内容

    (1)进入软件更新页面,在打算隐藏的条目中右键单击弹出“隐藏更新”菜单, 即可隐藏。 (2)如果还想恢复回来,进入商店菜单,选中最下面的“显示所有软件更新…”即可恢复。 打赏赞分享

    2019年5月19日
    01.1K0
  • 分享一个Mac上虚拟机VMware Fusion 10的可用序列号

    VMware fusion pro  10序列号   亲测可用激活 FG3TU-DDX1M-084CY-MFYQX-QC0RD 打赏赞(1)分享

    2019年5月12日
    01.4K0
  • mac 关闭系统完整性保护 SIP(System Integrity Protection)的方法

    对于一些软件来说,总是需要安装很多的模块,有的时候就会触及到 SIP 这个禁区,因此可以手动关闭这个功能,当然同时也带来了系统的漏洞,使用的时候需要多加注意。 系统完整性保护 SIP(System Integrity Protecti…

    2019年5月14日
    01.0K0
  • MAC下SSH终端报错,清除原有ssh密钥方法

    随着Mac市场份额不断增加,相信很多新手站长已经在Mac上管理服务器了,不知道大家是否遇到过,当你的远程服务器系统重装之后,Mac终端连接ssh user@服务器IP,输入密码会报错,这个问题如何解决呢? 错误提示如下: …

    Mac教程 2019年6月16日
    03.1K0
  • Mac百度网盘下载速度慢怎么办 Mac百度网盘怎么下载才快

    很多在Mac上使用百度网盘的用户抱怨百度网盘限速,而且很多外链的方式都通通被百度给干掉了,用浏览器下载网盘文件则会自动跳转到百云网盘客户端下载,如果没有充网盘会员的话,下载速度如同龟速。那么Mac百度网盘…

    2019年6月16日
    01.2K0
  • 10个你可能不知道的 Mac 小技巧

    虽然 Mac 的用户体验做的非常优秀,很多功能用户只需要下意识去使用即可,但还是有一些隐藏的比较深的小技巧,如果没人指点的话还真不一定知道。本文我们就给大家分享10个在 Mac 使用中你可能不知道的小技巧,这些…

    2019年6月16日
    09540
  • 如何设置Mac开机时需要密码才能登录

    Mac默认是不用密码就可以登录,但为了使电脑更安全一点,可以设置需要密码才能登录。 方法非常简单。 进入系统偏好设置-选择帐号 点击左下角解锁 点击登录选项 设置登录选项 在自动登录选择关 打赏赞分享

    2019年5月19日
    01.3K0
  • touch bar突然不亮了怎么办 touch bar不亮了解决办法

    在使用MacBook Pro过程中,有时候不知道触摸到哪个地方或者不小心碰到Touch Bar的亮度条,导致touch bar突然不亮了,那么touch bar突然不亮了怎么解决呢? 1、重置NVRAM: Touchbar版本mbp重置NVRAM的方法:关机、…

    2019年5月19日
    025.3K0
  • Mac苹果电脑的超实用小技巧!~【新手教程】

    根据果粉自己近一年使用苹果电脑的过程中发现了几个非常实用并且操作起来简单的技巧,让小伙伴在使用的时候能更方便、快捷、愉悦!!~~ 下面就来告诉小伙伴们吧!!~~ 1、快速清除废纸篓垃圾的两个方法 方法一:Com…

    2019年5月19日
    01.1K0

发表回复

登录后才能评论