无法访问GitHub 2020.08.23

关键词

GitHub github
 
 

描述

除IE浏览器以外,试过几乎所有主流浏览器,都打不开,甚至有段时间尝试使用ti子也不行。一直以为是某原因导致无法在国内打开,但是他人却可以打开。
无法访问GitHub 2020.08.23
 
 

解决步骤

1.打开此网站:https://github.com.ipaddress.com/www.github.com,复制 IP Address那一栏,即140.82.112.4
无法访问GitHub 2020.08.23

 

2.打开cmd(打开方式:win键+R,输入cmd回车打开命令行,可以百度,比如参考此文:怎么打开命令提示符,打开命令提示符的几种方法)测试一下能否ping通此IP地址,发现可以ping通。
无法访问GitHub 2020.08.23

 

3.打开此路径下的hosts文件:C:\Windows\System32\drivers\etc

在最后一行追加(IP地址为你刚刚查到的IP地址;):

140.82.112.4 github.com
无法访问GitHub 2020.08.23

 

4.关闭hosts文件(如果提示需要权限,请自行上网搜索解决)
 

5.不要忘记刷新DNS,否则无法访问。打开cmd,敲入命令,刷新DNS解析缓存:ipconfig/flushdns
无法访问GitHub 2020.08.23
 

6.重新打开GitHub网页
无法访问GitHub 2020.08.23
 
 

补充

如果你之前修改过hosts文件(同第3步),刷新一下DNS缓存即可,有人说是GitHub更新了,需要刷新一下DNS缓存才可以访问
 
 

参考

怎么打开命令提示符,打开命令提示符的几种方法

解决无法访问GitHub的问题 - INPUTOUTPUT的文章 - 知乎

github.com的响应时间过长