猜测是国内屏蔽请求这个IP,或者是github屏蔽了国内的IP
找一个海外的IP再ping一下,比如 20.27.177.113,结果测试发现能够使用,所以修改host文件:
win:管理员权限打开 C:\Windows\System32\drivers\etc\hosts 文件
加入这一行
20.27.177.113 github.com
linux:
执行 sudo vi /etc/hosts
添加这一行:
20.27.177.113 github.com
然后浏览器访问github.com 或者ping github.com
tracert 20.205.243.166
可以发现请求没有发送到20.205.243.166, 所以不是github的问题