寫作不易!如果有用!請點贊、收藏、關注!謝謝!
【發爛渣】提示:
如果你想快速看解決方案,請直接滑動到“【發爛渣】解決辦法” 。 但你卻會錯過了一個億!!!!!
【發爛渣】原因
你是不是在訪問全球最大的【交友網站】(GitHub)也遇到過以下情況:
1.突然電腦無法訪問github了.無論你重啟電腦,重置網絡,重置你的大腦都無法正常訪問了。
2.使用昂貴的【科學梯子】卻可以神奇的訪問到GitHub。
3.當你使用昂貴的【科學梯子】,開心的在命令行上敲上你熟悉的git 、pull、push等命令進行訪問遠程庫的時候,卻給命令行甩你一行【Failed to connect to github.com port 443: Operation timed out】
身為一個專業的開發人員,這些錯誤是難不到你的!然后你瘋狂的百度、Google搜索,然后得到的是為git的設置代理
git config --global https.proxy http://127.0.0.1:1080
git config --global http.proxy http://127.0.0.1:1080
當你以為你很快速的解決的時候!!!現實卻是打臉的!!!
你得到的命令行再一次甩你一行【connect to 127.0.0.01 port 1080: Connection refused】
你是否也像本人一樣,接近【發爛渣】的邊緣?
如果你也遇到這些情況,那你很幸運,這篇文章可以幫你解決90%的問題。
【發爛渣】解決辦法
1. 打開https://github.com.ipaddress.com/ 如下圖:
140.jpeg
把IP Address 記錄下來!
把IP Address 記錄下來!
把IP Address 記錄下來!
2.打開https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo 如下圖:
fas.png
把IP Address 記錄下來!
把IP Address 記錄下來!
把IP Address 記錄下來!
3.打開https://github.com.ipaddress.com/assets-cdn.github.com 如下圖:
153.png
把IP Address 記錄下來!
把IP Address 記錄下來!
把IP Address 記錄下來!
4.打開電腦的hosts文件,把下列的東東寫在最后,然后保存即可
140.82.113.4(圖1的IP Address) github.com
199.232.69.194(圖2的IP Address) github.global.ssl.fastly.net
185.199.108.153(圖3的IP Address) assets-cdn.github.com
185.199.109.153(圖3的IP Address) assets-cdn.github.com
185.199.110.153(圖3的IP Address) assets-cdn.github.com
185.199.111.153(圖3的IP Address) assets-cdn.github.com
效果如圖:
WX20200616-233432.png
5.在終端在輸以下指令刷新DNS(需要權限)
sudo killall -HUP mDNSResponder;say DNS cache has been flushed
然后就見證神奇的時刻!!!!!
【發爛渣】小提示
提示1:
我是用Mac電腦,Mac的Hosts文件可以通過以下路徑進行找打:
1.Finder->Go->Go to Folder
2.然后輸入/etc/hosts即可找到.
3.Windows請自行解決
提示2:
這個Hosts文件一般的編輯器還真打不開,可以使用NotePad++、SubLineText等編輯器進行編輯