作技術的咱們常常會訪問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後再訪問試試
在tampermonkey中安裝腳本GitHub 鏡像加速訪問、下載,而後訪問github時,頁面上會出現鏡像網站按鈕,使用鏡像網站中的地址進行clone
注意:鏡像網站中的地址只能clone,沒法push
輸入你想查詢的網址後面跟上.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 | China |
想查詢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 | United States |