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

相关推荐

  • macOS 10.12 Finder小技巧 快捷键显示隐藏文件

    快捷键:Command-Shift-句号 (.) 快速显示目录内的隐藏文件.

    2019年5月19日
    05180
  • Mac 如何强制关机?

    在通常情况下,Mac OS 是非常稳定的,但是它偶尔也会发点小脾气,出现应用程序没有响应的情况。如果你正在运行的应用程序失去响应,强制退出一般都能解决,但是偶尔也会出现整个系统都失去响应,鼠标不能用,这时候…

    Mac教程 2019年5月18日
    05330
  • 如何隐藏和重现软件更新中的某个更新内容

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

    2019年5月19日
    05010
  • Adobe CC 2019 通用激活方法

    目前已支持Adobe Illustrator CC 2019及Adobe Photoshop CC 2019的激活 下载安装 Creative Cloud (需注册Adobe账号,若已有账号请直接登录) 打开 /Applications/Adobe Creative Cloud/Adobe Creative Cloud 或/Ap…

    2019年5月12日
    06810
  • Airdrop 接受文件小技巧 选择接受直接存到照片应用中

    Airdrop 扔过来的图片 , 按住“接受”按钮会出现下拉框选项,如果是图片 直接可以保存在 Photos (照片) 应用内,而不是只有存到下载目录一个选择:

    2019年6月16日
    07640
  • MacOS系统的Option键你还不知道的妙用-熟悉快捷键事办功倍

    MacOS下键盘上的Option键是一颗非常重要的按键,Option键的特性是能够激活一些隐藏的功能,所以这经常被很多人忽视。本文总结一下常用而你又不知道的功能! 1. 连接类菜单栏图标 按住键盘的 Option 键,鼠标单击 Wi…

    2023年12月27日
    01260
  • 小教程 如何修改Mac 上 SSH 默认端口 22

    虽然现在用 macOS 做服务器端的不是很多, 但是如果你使用macOS 做服务器端的话, 其中很重要的链接方式就是 SSH . 但SSH 有被暴力绿化的风险, 所以就改成别的不用默认端口会更安全一些. 如下就是修改SSH的端口的方法…

    2019年5月19日
    02.8K0
  • Chrome 浏览器扩展推荐:Infinity新标签页 For Mac

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

    2019年6月16日
    07760
  • 修改Mac屏幕截图的保存路径

    对于经常在 Mac 上工作的用户来说,Mac 的几种截图方式并不陌生。截取的屏幕截图默认保存在桌面上,这对于一般用户来说非常方便,但是在需要大量截图的情况下,桌面就会变得拥挤不堪。 近日,网友 powerflame 分享…

    2019年6月16日
    05230
  • Big Sur CORE keygen 无权限打开解决方案

    解决方案 安装upx brew install upx 使用UPX 可以进入CORE Keygen.app的‘Contents/MacOS/’中将‘CORE Keygen’拖入命令行自动生成路径(下方命令‘-d ’后面的部分) sudo upx -d /Applications/CORE\ Keygen.app/Conte…

    2022年3月30日
    01.0K0

发表回复

登录后才能评论