說明
自從GitHub私有庫免費后,又涌入了一大批開發愛好者。
但國內訪問GitHub的速度實在是慢得一匹,在clone倉庫時甚至只有10k以下的速度,大大影響了程序員的交友效率。
國內加速訪問Github的辦法,超級簡單
GitHub在國內訪問速度慢的問題原因有很多,但最直接和最主要的原因是GitHub的分發加速網絡的域名遭到dns污染。
今天我們就介紹通過修改系統hosts文件的辦法,繞過國內dns解析,直接訪問GitHub的CDN節點,從而達到加速的目的。
一、打開IPAddress.com網站,查詢下面3個網址對應的IP地址
github.com
assets-cdn.github.com
github.global.ssl.fastly.net
國內加速訪問Github的辦法,超級簡單
二、修改本地電腦系統hosts文件
windows:
C:\Windows\System32\drivers\etc\hosts
linux:
/etc/hosts
直接在最后加入以下代碼:
140.82.113.4 github.com
185.199.108.153 assets-cdn.github.com
199.232.69.194 github.global.ssl.fastly.net
如果修改github.com的ip地址,還是慢,進行dns解析優化
優化思路:通過繞過DNS解析,直接在本地綁定host,接下來跟大家詳細介紹:
(1)、在瀏覽器中打開DNS查詢網站http://tool.chinaz.com/dns,我們輸入github.com
(2)、點擊檢測,在下方的結果列表中,選擇TTL值小的IP地址 52.69.186.44
(3)、接着我們打開本地電腦的C:\Windows\System32\drivers\etc目錄,找到hosts文件
(4)、我們使用文本編輯器打開hosts文件,並在文件的末尾一行添加如下信息。52.69.186.44 github.com
三、刷新系統dns緩存(Windows)
Linux跳過該步驟
用WIN+R快捷鍵打開運行窗口,輸入命令:cmd並回車進入命令行窗口。
接着輸入命令:ipconfig /flushdns回車后執行刷新本地dns緩存數據即可。