github.com无法连接的解决方法

    科技2024-03-27  96

    最近,github.com,又打不开了,或是打开很慢,排除中国白天(米国夜晚)的下载高峰的原因。应该是IP解析的问题。

    域名解析有问题,可以用IP直接访问,或是hosts重定向。

     

    一、windows环境,如win10

     

    首先打开cmd.exe,ping github.com,看看是完全无法访问还是很慢。

     

    打开以上网址,找到github.com的真实IP。

     

    https://github.com.ipaddress.com/

     

     

    可能这个IP会经常变,(正常是固定的。。。),非常时期,只能先打开再说,目前打算把github的东西,慢慢搬到国内gitee.com上,速度会快很多。

     

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

     

    后面加一条:

    140.82.113.3 github.com

     

    再次ping github.com,如果能ping通,说明可以连接github.com了。

     

    二、Linux环境,如ubuntu

    也需要修改hosts文件,我使用的是VM虚拟机,安装的ubuntu 18,git clone 也不能拉github.com的代码。

     

    控制台:ping github.com,看看是否能连接,

    若完全不能连接,则:

     

    sudo gedit /etc/hosts

     

    增加github.com 的IP重定向

     

    保存退出,github.com就能ping通了。

     

     

     

    Processed: 0.014, SQL: 8