问题

本地一直访问不到github怎么办?不妨看看DNS解析问题_解决方案


连接github报错:Cloning into ‘test-ssh’…

Connection closed by 127.0.0.1 port 7890

fatal: Could not read from remote repository.

Please make sure you have the correct access rights

本地无论是通过https还是ssh都无法连接github。试过了各种办法,包括重新生成秘钥,关闭代理等,都无济于事。

解决方案

这个时候推荐解决方案,不妨试一试其他网络,比如手机热点是否有用,然后再试试。

我切换了手机热点后发现,可以正常访问,看来是网络的问题。

要么是网络防火墙,要么是DNS。

这里我将网络的DNS修改一下。

本地一直访问不到github怎么办?不妨看看DNS解析问题_DNS_02

发现xiu的一下,就可以正常访问了,燕来合着检查了半天, 是这个网络的DNS默认配置不对导致的。

遇到这种情况,不妨换个思路来定位问题,折腾了很久,这里简单做个记录,希望帮助到遇到同样问题的朋友。