github中下載速度慢的解決方法


轉載自 https://www.cnblogs.com/lenmom/p/9400680.html

原因
為什么訪問速度慢、下載慢?github的CDN被某牆屏了,由於網絡代理商的原因,所以訪問下載很慢。Ping github.com 時,速度只有300多ms。

解決方法
繞過dns解析,在本地直接綁定host,該方法也可加速其他因為CDN被屏蔽導致訪問慢的網站。

具體解決過程
在本地host文件中添加映射,關於hosts的作用這里就不做聲明了。

windows系統的hosts文件的位置如下:

C:\Windows\System32\drivers\etc\hosts

mac/linux系統的hosts文件的位置如下:

/etc/hosts

具體步驟如下:

用文本編輯器打開hosts文件
訪問ipaddress網站https://www.ipaddress.com/,查看網站對應的IP地址,輸入網址則可查閱到對應的IP地址,這是一個查詢域名映射關系的工具
查詢 github.global.ssl.fastly.net 和 github.com 兩個地址
多查幾次,選擇一個穩定,延遲較低的 ip 按如下方式添加到host文件的最后面
保存hosts文件
重啟瀏覽器,或刷新DNS緩存,告訴電腦hosts文件已經修改,linux/mac執行sudo /etc/init.d/networking restart命令;windows在cmd中輸入ipconfig /flushdns命令即可。
起飛!!!

摘抄自知乎。

修改hosts(HOSTS文件路徑:C:\Windows\System32\drivers\etc\hosts)

1.打開Dns檢測|Dns查詢 - 站長工具

2.在檢測輸入欄中輸入http://github.com官網

3.把檢測列表里的TTL值最小的IP輸入到hosts里,並對應寫上github官網域名。

例如:

192.30.253.112 github.com
151.101.13.194 github.global.ssl.fastly.net
192.30.253.121 codeload.github.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM