Apple DNS加速

Apple DNS加速

相信作iOS开发的人,最恶心的就是进开发者中心了,半天都进去,更不要说配置证书密钥了。偶尔在GitHub上边发现了一个开源的框架DNS加速,这个是针对于Apple网站的DNS转向加速,理论上会对于访问速度有所提高。但是如果她的指向失效,你本地访问就会失效,所以这个可以用,但是用完了,一定要记得对本地Host配置的清楚。

1.首先请下载 AppleDNS 进入 AppleDNS项目首页,点击页面右侧的 Clone
or download,在弹出的窗口中点击 Download ZIP
2.为了方便命令操作,请将下载后解压的项目移动至桌面
3.打开终端,输入
1. cd ~/Desktop/AppleDNS-master

4.确认你的ISP 如果你是电信用户,请输入
1. python fetch-timeout.py ChinaNet.json 联通用户请输入
1. python fetch-timeout.py ChinaUnicom.json 移动用户请输入
1. python fetch-timeout.py CMCC.json 输入上述命令后即开始进行测速,需等待数秒。 这里写图片描述

5.导出 Hosts 配置
1. python export-configure.py hosts 如果你是重度 Apple Music 用户,请执行以下命令
1. python fetch-timeout.py Music.json 并将生成的结果替换掉之前 aod.itunes.apple.com、streamingaudio.itunes.apple.com 两个域名中的ip地址
6.鼠标选中终端输出的 Hosts 配置,并按 Command + C 拷贝 这里写图片描述

7.在终端中输入以下命令并执行,根据提示输入密码:
1. sudo vi /etc/hosts 粘贴刚才生成好的 Hosts 配置

按下esc键并输入 :wq 回车,即可保存 Hosts 的配置。

推荐:如果你需要图形化的 Hosts 管理器,可以使用 SwitchHosts,请访问
https://github.com/oldj/SwitchHosts
8.清除DNS缓存
1. 10.10.4 or later: sudo killall -HUP mDNSResponder

  1. 10.10 ~ 10.10.3: sudo discoveryutil mdnsflushcache

  2. 10.7 ~ 10.9.5: sudo killall -HUP mDNSResponder

  3. 10.6 ~ 10.6.8: sudo dscacheutil -flushcache iOS 的配制方法请参考: 链接

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AppleDNS 通过收集 Apple 在全中国几乎所有省级行政区的 CDN IP 列表,解决 App Store / Mac App Store / iTunes Store / Apple Music / iBooks / TestFlight 在中国部分地区速度缓慢的问题。生成教程:确保你系统中安装了 Python3 或者 Python2 (OS X 和其他 Linux 发行版内建) 将本项目下载到本地 (git clone 或者下载压缩包)cd /path/to/AppleDNS // 切到 AppleDNS 的文件夹 python3 fetch-timeout.py --payload ChinaUnicom/ChinaNet/CMCC.json  // Python 3 脚本,多线程(Python2 用户请使用 fetch-timeout-py2.py) //(请选择你的运营商对应文件 ChinaUnicom 联通、ChinaNet 电信、CMCC 移动) // 测速中,需等待数秒  python3 export-configure.py [--target {surge,hosts,merlin}] // 生成各种形式的配置(如 Surge 执行 python3 export-configure.py --target surge) ** 将配置文件放到相应的位置(HOSTS 放入系统相应位置、路由器用户请独立配置路由器后台)** ** Surge 用户请在配置文件 [Rule] 前新建 [Host] 将生成的配置放入 [Host] 后([Rule] 前)。** // 设置完成后可按需清理 DNS 缓存 // OS X sudo killall -HUP mDNSResponder // Windoge 系统 ipconfig /flushdnsDNSMASQ 用户和 MERLIN 用户警告:请删除配置文件中的 address=/itunes.apple.com/*** 该配置在 DNSMASQ 中意味着将 itunes.apple.com 泛解析!其他:手动操作指南:请查看 OLD 分支。如果你是 Apple Music 重度用户,请额外通过 Music.json 生成单独的 Apple Music 配置覆盖原先配置中相关域名,可解决非热门歌曲无法加载、速度慢问题.(生成方法同上) 标签:AppleDNS

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值