由於種種原因,國內訪問Github的體驗一直不是很好。本文通過添加GIthub的DNS記錄的方式,來改善Github的訪問速度。
本文分為如下三個部分:
- 通過IP地址查詢獲取訪問Github時需要的IP地址
- 通過上一步中獲取的IP地址修改本地的hosts文件
- 刷新系統DNS解析緩存
查詢Github的DNS解析
訪問IPAddress.com,分別查詢下面三個域名的DNS地址。
github.com
assets-cdn.github.com
github.global.ssl.fastly.net
我的查詢結果
查詢結果可能有差異,以你實際的查詢結果為准
192.30.253.112 github.com
185.199.108.153 assets-cdn.github.com
199.232.5.194 github.global.ssl.fastly.net
修改本地hosts文件
打開我的電腦,進入C:\Windows\System32\drivers\etc
中修改host文件
將步驟一中的查詢結果,粘貼到hosts文件的最底部,注意IP地址和域名間有空格
刷新系統DNS緩存
在鍵盤上按下win+R,打開運行操作框
然后在輸入框中輸入powershell
,打開powershell
在powershell輸入ipconfig /flushdns
,刷新DNS解析就大功告成了!
結語
到這里,整個修改過程就結束了。Mac用戶僅在第三步刷新系統DNS解析有所區別。
以下是修改后的下載速度