GitHub打不开


Github打不开怎么办?

打不开的原因

1-GitHub的ip服务经常变化,当它变化后,与我们本机原先记录的解析ip不一样,因为dns服务器被墙,我们得不到最新的ip,自然就打不开了。

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

2-完全被运营商墙了,你获得ip也没用,那么就得换个网络试试,比如wifi换流量,还是不行就得科学上网。

解决方法

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 许可协议。转载请注明来源 瑾年 !
免责声明: 本站所发布的一切内容,包括但不限于IT技术资源,网络攻防教程及相应程序等文章仅限用于学习和研究目的:不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站部分信息与工具来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如有侵权请邮件(32671794@qq.com和jinnian770@gmail.com)与我们联系处理。
评论
  目录