全新的 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

相关推荐

  • Chrome 浏览器扩展推荐:Infinity新标签页 For Mac

    我用「Infinity新标签页」这个扩展的原因主要有两个:打开新标签页时随机换背景,因为我的 Mac 任何时候都是铺着窗口,看不到壁纸的;在每次打开的空白标签页上自定义显示我常去的网站、常用的工具这些按钮。 这是…

    2019年6月16日
    08350
  • Mac电脑如何安装网上下载的字体

    多样化的字体是非常享受的感觉,尤其是学习平面设计的,对于字体的要求更是多样化,如果你Mac电脑上的的字体满足不了你的需求,你改如何安装自己喜欢的字体呢,请小编为你一步一步为你讲解。 第一步:打开Launchpad…

    2019年6月16日
    08280
  • 在 macOS 下如何完全退出应用程序?

    macOS 与Windows 应用程序退出机制是完全不同的,很多新手可能觉得点下窗口上的叉叉就可退出应用程序了,但在macOS上完全不是这样操作。即使我们将某些应用的界面关闭,它们仍然会在后台运行。 在 macOS 系统中,即…

    Mac教程 2019年6月16日
    02.2K0
  • Mac 的dock 每次重启 就恢复默认状态的 解决办法

    问题:dock栏 添加了图标,或者设置了隐藏放大效果的,一旦重启就会回复默认状态,很大,而且之前添加的图标或者删除的图标都会恢复 原因:/Users/用户名/Library/Preferences文件夹下的com.apple.dock.plist文件损…

    2019年5月19日
    01.6K0
  • 修理 Mac 不求人:故障自排查指南

    在微博上经常有网友向 Frank 提出一些关于 Mac 硬件/系统的使用难题,比如网速慢、扬声器没声音、风扇噪音大、软件总是闪退等等故障,这些问题仔细调查起来原因都不是一致的,Frank 也不能在现场陪您一起找问题,所…

    2019年6月16日
    07270
  • 小技巧 | 恢复Safari收藏夹书签

    是这样,有天手残,点收藏夹的书签时,拖拽了。。然后误删了一整个收藏夹。 又没有及时发现command+z (如图,楼主的收藏夹基本都是以文件夹形式归类的,所以手一抖就是一堆书签,损失较惨重) 下面就说下怎么恢复 …

    2019年6月16日
    04.2K1
  • mac 关闭系统完整性保护 SIP(System Integrity Protection)的方法

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

    2019年5月14日
    06270
  • 如何设置可以在Finder中显示文件夹的大小?

    Finder是Mac上的文件管理器,所有保存在硬盘上的文件和文件夹都在这里管理,在Finder里可以一目了然的看到文件与文件夹的属性,不过有个问题:文件夹的大小在默认设置下是不显示大小的,只能显示单个文件的尺寸,虽…

    2019年5月18日
    08180
  • Mac百度网盘下载速度慢怎么办 Mac百度网盘怎么下载才快

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

    2019年6月16日
    06970
  • Mac 教程:如何在 Apple Music 里浏览歌词

    自 iOS 系统上古时代,许多用户就在向苹果提出播放音乐时要在锁屏界面显示歌词,可时至今日苹果终于实现了这一功能,但也只是在 Apple Music 应用界面内,而不是在锁屏界面上。 在 Apple Music 里浏览歌词操作非常…

    2019年6月16日
    01.3K0

发表回复

登录后才能评论