GitHub打不开


Github打不开怎么办?

打不开的原因

GitHub的ip服务经常变化,当它变化后,与我们本机原先记录的解析ip不一样,自然就打不开了,因为本机记录没有走dns,所以无法获取现在的有效ip

使用站长工具获取ip在站长之家输入GitHub网址,查询到目前的有效ip用ip打开即可,也可以配置到本地hosts,就能用域名打开,不过ip再次变化又要修改。

解决方法

1.在http://tool.chinaz.com/dns查询http://github.com

2.找到TTL值最低的响应IP,复制ip。

3.windows打开C:\Windows\System32\drivers\etc\hosts,在本机的hosts文件增加192.30.253.113 (你查询到的当前ttl最低的githubip)github.com

ps:直接用ip打不开,是因为一个服务器可能绑定多个域名,它不知道你访问哪一个,而一个域名同一时间段只能有一个ip(可能有多个ip但是是轮流使用,同时间只有一个ip)

4.保存hosts文件后,快捷键Win+X+A输入ipconfig /flushdns刷新DNS


文章作者: 瑾年
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 瑾年 !
评论
  目录