MacOS访问github时出现“您的连接不是私密连接”问题

问题:

访问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

你可能感兴趣的:(MacOS访问github时出现“您的连接不是私密连接”问题)