ping一下github的官網,直接丟包了:
這就涉及到網域名稱解析的問題了。dns網域名稱訪問的過程:
參考:
這個網域名稱解析的過程可以分為十步,如果在當前步驟查詢到網域名稱對應的ip位址就不會繼續後面的步驟。我們要做的就是把它停止在第二步,搜尋作業系統中的dns,如記憶體中的dns快取或者本地的hosts檔案(windows環境下,維護一張網域名稱與ip位址的對應表,位置一般在 c:\windows\system32\drivers\etc\hosts)。
具體步驟:
在這個**: 查詢github.com的dns。
我們發現,台灣中華電信[海外] 52.192.72.89 [日本 東京amazon資料中心]所對應的ttl值最小,即延遲最小相應速度最快。(注意這個值過段時間可能會有變化)
2. 修改本地hosts檔案,路徑:c:\windows\system32\drivers\etc
檔案中新增:52.192.72.89 github.com
儲存檔案,此時重現ping github
同理還需要修改 github.global.ssl.fastly.net 的對映位址。
注意:若某一天開啟github還是感覺很慢,更新了上述ip位址也沒有,就可以在重新整理一下dns快取
在cmd中輸入:ifconfig /flushdns
解決Github訪問慢問題。
一般情況下,github的訪問速度非常慢。首先需要找到ttl跳數較小的伺服器ip.進入 分別輸入 github.com github.global.ssl.fastly.net進行檢測,找到合適的ip.修改hosts檔案可以解決這個問題。檔案所在路徑如下 windows系統的hosts檔案的位置如下...
解決github訪問慢的問題
在 經常會出現訪問github 異常慢,尤其在clone遠端 的時候,幾kib s的速度在遭遇幾十上百m的 後,讓大家苦不堪言。下面就介紹一種方法,絕對包治百病,親測速度可以達到接近1m。1.獲取github相關 的ip 訪問找到頁面中下方的 ip address tools quick links...
解決github訪問慢
用記事本開啟hosts檔案,路徑 c windows system32 drivers etc hosts將以下 複製貼上到hosts檔案中,儲存即可。可通過ipaddress.com獲取相關 的ip位址 140.82.113.3 140.82.113.4 185.199.108.154 140.8...