github clone或訪問慢

作技術的咱們常常會訪問github.com,有時出現github訪問很是慢或者git clone速度很慢,git push也很慢javascript

緣由很簡單:github被高高的牆屏蔽了。 因此解決方案就是手動把 cdn 和IP地址綁定一下,或者更換地址。java

訪問慢

一、 獲取github地址git

訪問 http://github.com.ipaddress.com/ 獲取cdn域名以及ip地址github

二、 獲取 global.ssl.fastly地址shell

http://github.global.ssl.fastly.net.ipaddress.com/ 獲取cdn域名以及ip地址瀏覽器

三、 獲取assets-cdn.github.com 地址(可選)服務器

https://github.com.ipaddress.com/assets-cdn.github.com網站

四、修改hosts映射.net

Windows下用管理員身份打開如下文件code

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

在末尾添加上述獲取到的地址,而後保存(2020-6-6)

140.82.114.3 github.com
199.232.69.194 github.global.ssl.fastly.net 
185.199.108.153 github.com
185.199.109.153 github.com
185.199.110.153 github.com
185.199.111.153 github.com

打開CMD,輸入如下命令,刷新一下DNS

ipconfig /flushdns

而後使用ping 命令試試

ping github.com

注意:若是經過此方法綁定以後,仍是沒法訪問,那麼嘗試刪除掉host中新加的內容,關閉瀏覽器刷新DNS後再訪問試試

clone慢

在tampermonkey中安裝腳本GitHub 鏡像加速訪問、下載,而後訪問github時,頁面上會出現鏡像網站按鈕,使用鏡像網站中的地址進行clone

注意:鏡像網站中的地址只能clone,沒法push

image-20200612191809558

小技巧

輸入你想查詢的網址後面跟上.ipaddress.com,就能夠查到域名的建立日期,服務器地址,每日訪問量等信息

好比我想查詢博客園的cnblgs.com,輸入https://cnblogs.com.ipaddress.com/,獲得信息以下:

Domain Summary

Global Traffic Rank 120
Estimated Visitors 3.1 Million / Day
Estimated Page Impressions 10 Million / Day
Domain Creation Date November 12, 2003
Domain Age 16 years, 6 months and 23 days (6,050 days)
IP Address 101.37.97.51
Web Server Location imgChina

想查詢github.com 輸入 https://github.com.ipaddress.com/,獲得信息以下:

Domain Summary

Global Traffic Rank 74 ▾9
Estimated Visitors 4.5 Million / Day
Estimated Page Impressions 27.1 Million / Day
Domain Creation Date October 9, 2007
Domain Age 12 years, 7 months and 27 days (4,623 days)
IP Address 140.82.114.3
Web Server Location imgUnited States
相關文章
相關標籤/搜索