问题:
访问github时出现下图中的情况:

解决方案:
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
过程中系统会提示没有权限如下图所示

点击复制后再进行以上修改,存储到任意位置(注意不要勾选“如果没有提供扩展名”那一项),然后用该hosts文件替换/etc/hosts。

Step 3
在cmd命令行窗口执行刷新操作。打开 终端,运行以下代码:

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

作者:莹子说她想吃烤冷面
链接:https://www.jianshu.com/p/df19df4e1844
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签: none

分享到: