原文章来自这位博主,灰常感谢他的分享,特此记录一下。
无意间发现访问苹果开发者网站很慢很慢,查看一下不是网络原因。
打开终端 首先 ping 一下这个域名输入如下
ping developer.apple.com
终端内容如下
Mac$ ping developer.apple.com
PING developer.apple.com (17.253.69.209): 56 data bytes
Request timeout for icmp_seq 0
64 bytes from xx.xxx.xx.xxx: icmp_seq=1 ttl=47 time=82.071 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=2 ttl=47 time=90.751 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=3 ttl=47 time=85.870 ms
64 bytes from xx.xxx.xx.xxx: icmp_seq=4 ttl=47 time=81.579 ms
Request timeout for icmp_seq 5
在这个ip网站上面查询了一下17.253.69.209这个ip的地理位置,发现这个ip居然在日本
* 本站数据:日本 东京 苹果公司
* 参考数据1:日本东京都东京
* 参考数据2:美国
* 兼容IPv6地址:::11FD:45D1
* 映射IPv6地址:::FFFF:11FD:45D1
所以如果找到一个中国相关的CDN节点,速度应该会快些。可以通过这个网站查询节点
解决办法:
快捷键 command + shift +G
输入前往文件夹 /etc/hosts
复制hosts文件到桌面,在最后添加下面两行内容
17.253.85.202 developer.apple.com
17.253.85.201 devstreaming-cdn.apple.com
把桌面文件编辑好之后替换掉原来的即可。
(ps:添加第二行17.253.85.201 devstreaming-cdn.apple.com的原因是:在开发者网站中的视频等静态资源DNS到这个IP后能加速观看和下载视频以及下载其他资源的速度。)