問題:
訪問github時出現(xiàn)下圖中的情況:

解決方案:
Step 1
從 https://www.ipaddress.com/ 處查找域名對應的ip。
github.com
github.global.ssl.fastly.net
實際查詢到的和 的ip可能和下圖中不同。


Step 2
用文本編輯或sublime打開 /etc/hosts(或 Macintosh HD/private/etc/hosts),將以上兩段ip放入hosts文件
199.232.69.194 github.global.ssl.fastly.net
140.82.114.4 github.com
過程中系統(tǒng)會提示沒有權限如下圖所示

點擊
復制后再進行以上修改,存儲到任意位置(注意不要勾選“如果沒有提供擴展名”那一項),然后用該hosts文件替換/etc/hosts。
Step 3
在cmd命令行窗口執(zhí)行刷新操作。打開 終端,運行以下代碼:
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset