摘录自:https://iymark.com/computer/github-linux-cannot-access.html
报错内容如下:
1 | git pull |
然后我们 ping 一下 github.com,长时间无任何反馈:
解决
修改系统的 hosts 文件
1 | vi /etc/hosts |
如何获取 Github可访问的 ip 地址
访问链接:https://ping.chinaz.com/github.com
ping 检测完成后,会发现所有国内服务器都是访问的 20.205.243.166 这个 ip
这时候,我们继续往下找其他地区测得的 ip 地址,比如:52.69.186.44
在 SSH 终端里 ping 一下该地址,如果可以访问,那么我们就可以用该 ip 来设置 github hosts 地址。