之前一直在網上直接查githubIP,然后寫到hosts文件,但是這個IP有時候會更新,以下方面親測有效。
一、確定ip
進入網址https://github.com.ipaddress.com
查看GitHub的ip地址。
網頁中的IP github.com
二、確定域名ip
進入網址https://fastly.net.ipaddress.com/github.global.ssl.fastly.net
網頁中的IP github.global.ssl.fastly.net
三、確定靜態資源ip
進入網址https://github.com.ipaddress.com/assets-cdn.github.com
185.199.108.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
四、修改hosts文件
Windows系統:打開C:\Windows\System32\drivers\etc
找到hosts文件,可以使用notepad打開,如果沒有,右鍵選擇打開方式為記事本即可。
在底部加入前三步獲得的內容,即:
140.82.112.3 github.com 199.232.69.194 github.global.ssl.fastly.net 185.199.108.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com
保存並退出即可
五、后續步驟
一般情況下就可以直接訪問了,也有可能存在瀏覽器或者dns更新較慢的情況
對瀏覽器而言,可以關閉重啟瀏覽器。
對DNS更新的話,可以打開cmd,輸入
ipconfig /flushdns
,如下
現在可以試試ping功能能否到達了,能ping通說明問題已被解決~