栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

GitHub官网打不开或者页面加载不全问题解决方案

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GitHub官网打不开或者页面加载不全问题解决方案

问题描述

GitHub是我们在学习和工作中可能时不时会用到的网站,但是由于它毕竟是境外网站,有时可能会遇到无法访问或者打开后图片和css无法正常加载的情况,很头疼。在查阅了各位博主的经验分享后,总结出了一套方法成功解决了问题,希望能帮助到遇到同样问题的朋友!

操作步骤一

先是通过一名博主的分享进行了如下操作:

1、通过站长工具找出DNS地址:进入站长工具网站的域名解析网址:http://tool.chinaz.com/dns/ ,在A类型的查询中输入github.com,找出最快(TTL值最大的)的IP地址:

2、然后在浏览器输入网址的地方输入这个IP地址;
3、显示该地址不安全可以点击高级选项,添加例外,之后每次直接访问github网址即可。
一般情况只需在浏览器中输入过一次github的IP地址,之后直接输入github.com即可直接访问了。
【注】如果以前改过host文件则需要把hosts里的github的一行注释掉!!!
当然也可以把刚刚查到的这个ip加到hosts文件(在C:WindowsSystem32driversetc路径下)末尾,以防万一(以后ip地址若不能用再去搜一个新的就好,操作步骤相同),格式为:

20.205.243.166(你查到的ip) github.com

此处参考:github打不开?不改host也可以_msilaedI的博客-CSDN博客_github打不开code5分钟推送半小时,host改起来还很麻烦,最近找到一个方法经过几天实测能很好解决问题,现在搬运过来防止找不到。github打不开时只需在浏览器中输入一次github的IP地址即可。具体步骤如下:1、通过站长工具找出DNS地址:进入站长工具网站的域名解析网址:http://tool.chinaz.com/dns/ ,在A类型的查询中输入github.com,找出最快的IP地址;2、然后在浏览器输入最快的IP地址,进入;3、显示该地址不安全可以点击高级选项,添加例外,之后每次直接访问gihttps://blog.csdn.net/AE_yang/article/details/122995471?utm_medium=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-122995471-blog-null.pc_404_mixedpudn&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-122995471-blog-null.pc_404_mixedpud

这里之后如果成功,那么恭喜你不用看下去啦! 

但是我操作完成之后打开官网时却无法完全加载:

操作步骤二

这里我参考了另一篇博客,得知原因是Github服务器和二级域名资源(*.css和图片等资源)都在国外,所以需要使用国内的DNS域名解析器,才能访问Github的资源。

1、在加载不全的GitHub官网按下F12(不同浏览器界面可能会不同,但是道理相通),找到Console栏中的报错项,可以从中得到加载失败资源的来源网址,如下图右方红圈所示:

 2、这时又用到我们在前面用过的域名解析网址:http://tool.chinaz.com/dns/

打开它然后将上面得到的加载失败资源网址输入进去,依然选择TTL值最大的ip(我操作的时候一个就够了,保险起见可以把四个都用上)

3、找到C:WindowsSystem32driversetc路径下的hosts文件,用记事本打开,然后在文件末尾再添加得到的ip和对应的加载资源失败网址:

185.199.108.154(查到的ip) github.githubassets.com(对应的网址)

4、添加完后保存文件,运行命令行,执行以下代码更新系统中的DNS解析缓存:

ipconfig /flushdns

5、再刷新或重新打开GitHub官网,发现可以正常使用啦!(可能由于网速原因有时加载较慢,但是毕竟是境外网站只好忍耐一下啦,如果大家有其他的想法可以一起交流,一起进步!)

步骤二参考下面的博客: 

解决访问Github页面加载缓慢,信息不全_LivingCcj的博客-CSDN博客_github一直加载解决访问github页面加载缓慢,信息不全最近,访问自己在github上的仓库时,导致页面加载不出来,无法正常访问自己的代码如下图(访问服务器:github.githubassets.com时返回404),这个博客就用于解决这个问题,亲测有效。原因定位:因为Github服务器都在国外,所以需要使用国内的dns域名解析器,才能访问github的资源。解决办法:更新dns域名解析器地址(1)在windows 10 系统中,域名解析缓存存放在hosts文件:C:WindowsSystem32drhttps://blog.csdn.net/qq_33789118/article/details/112667038?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1-112667038-blog-77532564.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1-112667038-blog-77532564.pc_relevant_aa&utm_relevant_index=1

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/939877.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号