Mac/WIN10無法訪問github或者訪問github網(wǎng)頁緩慢解決方法

問題描述

電腦本身可以訪問github,但是一次我清除了瀏覽器的緩存,就不能訪問github了,在網(wǎng)上百度了一些解決的方法,但是都比較模糊。在網(wǎng)上查找了一些,根據(jù)自己的解決過程,特此記錄我的解決方法。

特別提醒

請按照步驟一步一步的操作,不要拷貝文中IP

解決方法

1.打開https://github.com.ipaddress.com/,如下圖:

C9B77725-9B09-4C75-BA4A-49F0603E1B79.png
拷貝這個ip,稍后需要用到
2.打開https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo
,如下圖:
966F732D-AE53-4080-ABC5-830299EA06F8.png
拷貝ip,稍后需要用到
3.在訪達中前往文件夾/etc/hosts,這個文件如果你要用文本編輯器打開是不可以修改的,但是可以下載一個BBEdit進行編輯。
4.在hosts文件末尾追加(需要權(quán)限)(192.30.253.112第一步獲取到到ip,199.232.5.194第二步獲取到的ip)

192.30.253.112 github.com 
199.232.5.194 github.global.ssl.fastly.net

5.在終端在輸以下指令刷新DNS(需要權(quán)限)

sudo killall -HUP mDNSResponder;say DNS cache has been flushed

關(guān)于win10

windows系統(tǒng)的解決方法是在hosts文件和刷新DNS有些差異,其他的都是一樣的。

  • win+r 打開運行,輸入c:\windows\system32\drivers\etc點擊確定
  • 找到hosts文件用文本編輯器打開
  • 在文章末尾添加第四步的內(nèi)容
  • win+r 打開運行,輸入cmd點擊確定
  • 在cmd窗口輸入ipconfig /flushdns 按enter執(zhí)行

后傳

也許你在以前因為這個操作而成功訪問了github.但是后來你的電腦因為不經(jīng)意間的操作又無法訪問了,不要慌,請重復(fù)上面的操作

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容