Apple DNS加速
相信作iOS開發(fā)的人绽左,最惡心的就是進(jìn)開發(fā)者中心了,半天都進(jìn)去,更不要說配置證書密鑰了。偶爾在GitHub上邊發(fā)現(xiàn)了一個(gè)開源的框架DNS加速宏所,這個(gè)是針對(duì)于Apple網(wǎng)站的DNS轉(zhuǎn)向加速,理論上會(huì)對(duì)于訪問速度有所提高摊溶。但是如果她的指向失效爬骤,你本地訪問就會(huì)失效,所以這個(gè)可以用莫换,但是用完了霞玄,一定要記得對(duì)本地Host配置的清楚。
1.首先請(qǐng)下載 AppleDNS 進(jìn)入AppleDNS項(xiàng)目首頁浓镜,點(diǎn)擊頁面右側(cè)的 Clone or download溃列,在彈出的窗口中點(diǎn)擊 Download ZIP 2.為了方便命令操作,請(qǐng)將下載后解壓的項(xiàng)目移動(dòng)至桌面 3.打開終端膛薛,輸入 1. cd ~/Desktop/AppleDNS-master
4.確認(rèn)你的ISP 如果你是電信用戶听隐,請(qǐng)輸入 1.Pythonfetch-timeout.py ChinaNet.json 聯(lián)通用戶請(qǐng)輸入 1.pythonfetch-timeout.py ChinaUnicom.json 移動(dòng)用戶請(qǐng)輸入 1. python fetch-timeout.py CMCC.json 輸入上述命令后即開始進(jìn)行測(cè)速,需等待數(shù)秒哄啄。
5.導(dǎo)出 Hosts 配置 1. python export-configure.py hosts 如果你是重度 Apple Music 用戶雅任,請(qǐng)執(zhí)行以下命令 1. python fetch-timeout.py Music.json 并將生成的結(jié)果替換掉之前 aod.itunes.apple.com、streamingaudio.itunes.apple.com 兩個(gè)域名中的ip地址 6.鼠標(biāo)選中終端輸出的 Hosts 配置咨跌,并按 Command + C 拷貝
7.在終端中輸入以下命令并執(zhí)行沪么,根據(jù)提示輸入密碼: 1. sudo vi /etc/hosts 粘貼剛才生成好的 Hosts 配置
按下esc鍵并輸入 :wq 回車,即可保存 Hosts 的配置锌半。
推薦:如果你需要圖形化的 Hosts 管理器禽车,可以使用 SwitchHosts,請(qǐng)?jiān)L問https://github.com/oldj/SwitchHosts8.清除DNS緩存 1. 10.10.4 or later: sudo killall -HUP mDNSResponder
10.10 ~ 10.10.3: sudo discoveryutil mdnsflushcache
10.7 ~ 10.9.5: sudo killall -HUP mDNSResponder
10.6 ~ 10.6.8: sudo dscacheutil -flushcacheios的配制方法請(qǐng)參考:鏈接
本文轉(zhuǎn)載***的