GitHub可以登录,却无法ping通,无法clone代码的办法

前言

相信很多人都遇到过和我一样的问题,GitHub可以登录,但是每次clone代码时,就会一直超时,原因是因为SSL验证不通过。在网上寻找解决办法,却发现所有的办法都千篇一律:提示修改host文件。虽然方向对了,但是添加完域名之后,问题依然存在。在我尝试了好多方法之后,最后终于找到了解决办法,今天就来记录一下。

正文

其实修改host文件确实是以前的解决办法,以前我修改完之后也确实成功了,但是现在已经2022年了,这个方法已经不适用了。或者说需要改动一些地方。接下来就具体讲一下2022年应该怎么绕过被污染的dns,直接访问Github:
与之前的方法相比,主要就是没有获取global.ssl.fastly的地址:

C:\Windows\System32\drivers\etc\hosts

在host文件末尾添加上刚才记下的两个地址,如:

151.101.185.194 http://github.global.ssl.fastly.net
192.30.253.113  http://github.com

即可。


标题:GitHub可以登录,却无法ping通,无法clone代码的办法
作者:staymeloo7
联系方式:staycoolsun@gmail.com

    评论
    0 评论
avatar

取消