提前说明:
最好的方法是魔法上网,但是考虑到不是每个人都会,而且涉及法律问题,笔者无法给出教程,感兴趣的朋友可以去网上学习,嫌麻烦也可以私聊我。笔者不是广告,不会给你们卖东西,请放心。此外特别要说明的是,下面这个方法不能保证100%的解决问题,仅供参考,此篇文章是我之前遇到类似问题且当时也不会魔法上网,就去网上找的解决方法,然后自己把流程理了一遍,当时也确实有点效果,就分享给大家。
-
github官网打不开的原因
github偶尔可以打开,偶尔打不开,能不能打开似乎全靠运气,其实这都是因为你访问github官网时是直接访问域名即github.com
,那么中间有个域名通过DNS解析的过程,将域名解析为对应的ip地址,其实主要时间都是花在了DNS解析上,导致了github有时候能打开,有时候打不开,有时候访问很慢。那么我们就可以直接绕过DNS解析,进行本地解析即可快速访问github官网
-
解决办法:本地DNS解析
第一步:使用ping命令获取官网的ip地址
在cmd中输入:ping github.com
第二步、将IP复制到本地(从上图可以看出,IP地址为20.205.243.166)
首先进入到 C:\Windows\System32\drivers\etc 下的 host文件
在最后加入这段 20.205.243.166 github.com
注意,要使用管理员权限去修改
第三步、刷新DNS缓存
在cmd中输入:ipconfig /flushdns