Github訪問速度慢和下載慢的解決方法


原因

為什么訪問速度慢、下載慢?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

具體步驟如下:

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

 

 

 

 

摘抄自知乎。

修改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