作業系統:macOS Mojave
版本:10.14.6
1. 問題檢查
打開終端,輸入指令"ping github.com",回車,顯示如下:
說明mac無法連接配接github.com。
2. 問題解決
1. 點選桌面左上角“前往”->“前往檔案夾”,在彈出視窗輸入“/private/etc”,如下圖:
2. 在etc檔案夾下找到host檔案,用sublime打開。
3. 打開的host檔案先放着。然後,分别點選下面兩個網址,擷取到兩個ip位址。
https://github.com.ipaddress.com
https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo
4. 在host檔案末尾添加剛剛擷取的兩個ip位址,指令如下:
140.82.114.4 github.com
199.232.5.194 github.global.ssl.fastly.net
儲存host檔案時會要求輸入mac賬戶密碼。
5. 打開終端,輸入指令"sudo killall -HUP mDNSResponder",回車,輸入使用者密碼,再回車。
6. 重新開機浏覽器,此時可以成功通路github。
3. 後續
很奇怪,這個問題解決了之後沒幾天,我再次登陸github發現又上不去了。抱着試試看的想法把原來加上去的内容删掉了,結果好了。。。在這裡記錄一下。