GitHub打不开的解决方案(超简单)

发布时间:2024-12-19 09:42

分享简单快捷的午餐解决方案 #生活乐趣# #生活分享# #美食生活分享# #日常琐事记录#

在国内,github官网经常面临打不开或访问极慢的问题,不挂梯子(VPN,飞机,魔法)使用体验极差,那有什么好办法解决GitHub官网访问不了的问题?今天小布教你几招轻松访问github官网。

github官网打不开的原因

首先我们说下github官网打不开的原因到底是什么。我们会发现,github偶尔可以打开,偶尔打不开,能不能打开似乎全靠运气,其实这都是因为你访问github官网时是直接访问域名即github.com,那么中间有个域名通过DNS解析的过程,将域名解析为对应的ip地址,其实主要时间都是花在了DNS解析上,导致了github有时候能打开,有时候打不开,有时候访问很慢。

解决方案一

1、Windows系统打开cmd(长按windows键,点击R,输入cmd,点击确定即可打开),Mac系统打开终端:输入下列命令得到github的ip地址(第二个红色标记):

Ctrl+C复制下来,打开电脑的C:\Windows\System32\drivers\etc路径(Mac系统自行百度一下hosts文件的位置),找到hosts文件(部分老电脑是叫networks文件)右键用记事本打开,在最下面的空行粘贴ip地址,并加上github域名(注意ip和域名之间有空格),如下:

20.205.243.166 github.com


保存文件,退出,大功告成!
PS:这时候应该已经成功了,打开github应该已经变得飞快了,只有当你还是打不开github或速度没有任何提升,才需要继续往下看
2、再次打开cmd,输入如下命令刷新DNS缓存:

ipconfig /flushdns

以后再打开github就会飞快了,大功告成!

解决方案二

1、打开https://sites.ipaddress.com/github.com/找到DNS Resource Records,复制github的ip地址:

140.82.112.4

2、打开https://sites.ipaddress.com/fastly.net/找到DNS Resource Records,复制其中一个ip地址:

151.101.1.6

3、打开https://sites.ipaddress.com/assets-cdn.github.com/找到DNS Resource Records,复制ip地址:

185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153

4、将上面所有ip地址添加到hosts文件:
打开电脑的C:\Windows\System32\drivers\etc路径,编辑hosts文件(部分老电脑是叫networks文件),在最下面的空行粘贴ip地址,并加上域名(注意ip和域名之间有空格),如下:

140.82.112.4 github.com 151.101.1.6 github.global.ssl.fastly.net 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com

5、打开cmd执行以下命令刷新dns缓存:
ipconfig /flushdns

以后再打开github就会飞快了,大功告成!

总结:最好用第一种方案,亲测第二种方案可能失败!

文章来源:https://blog.csdn.net/weixin_43804496/article/details/131475204
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/news/664193.html 如若内容造成侵权/违法违规/事实不符,请联系我的编程人生网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网址:GitHub打不开的解决方案(超简单) https://www.yuejiaxmz.com/news/view/516865

相关内容

Microsoft + GitHub = 给开发者赋能
智能语音助手调研【简单可行方案及开源代码】
三款Github插件,让你浏览Github事半功倍
Github上一款简单实用的任务清单Todometer,提升工作效率和生活品质
你和时间管理大师,就差一个开源工具「GitHub 热点速览」
EMQ X 智能家居解决方案
事件、流程和长期运行的服务:工作流自动化的现代解决方案
开发者解决方案
ubuntu的 Files资源管理器打不开解决方案(桌面文件夹打不开)
智能家居解决方案——智能,让生活变得更简单

随便看看