天天看点

ZK-SNARKS | github无法连接3. 后续

操作系统:macOS Mojave 

版本:10.14.6

1. 问题检查

打开终端,输入命令"ping github.com",回车,显示如下:

​​​​​​​

ZK-SNARKS | github无法连接3. 后续

 ​​​​说明mac无法连接github.com。

2. 问题解决

1. 点击桌面左上角“前往”->“前往文件夹”,在弹出窗口输入“/private/etc”,如下图:

ZK-SNARKS | github无法连接3. 后续
ZK-SNARKS | github无法连接3. 后续

 2. 在etc文件夹下找到host文件,用sublime打开。

ZK-SNARKS | github无法连接3. 后续

 3. 打开的host文件先放着。然后,分别点击下面两个网址,获取到两个ip地址。

https://github.com.ipaddress.com

https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo

ZK-SNARKS | github无法连接3. 后续
ZK-SNARKS | github无法连接3. 后续

 4. 在host文件末尾添加刚刚获取的两个ip地址,命令如下:

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

 保存host文件时会要求输入mac账户密码。

ZK-SNARKS | github无法连接3. 后续

​​​​​​​

5. 打开终端,输入命令"sudo killall -HUP mDNSResponder",回车,输入用户密码,再回车。

6. 重启浏览器,此时可以成功访问github。

3. 后续

很奇怪,这个问题解决了之后没几天,我再次登陆github发现又上不去了。抱着试试看的想法把原来加上去的内容删掉了,结果好了。。。在这里记录一下。