热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

GitHub加载慢解决方案

方案一:绕过dns解析,在本地直接绑定host,该方法也可加速其他因为CDN被屏蔽导致访问慢的网站。1、用管理员账户操作,以管理员身份运行cmd→netuseradministra

方案一:绕过dns解析,在本地直接绑定host,该方法也可加速其他因为CDN被屏蔽导致访问慢的网站。

1、用管理员账户操作,以管理员身份运行cmd → net user administrator /active:yes,
     切换到Administrator账户【可以不用换,修改hosts副本后覆盖也可】

2、hosts文件所在目录,C:\Windows\System32\drivers\etc\hosts, 修改只读属性以允许修改,
      在其中追加如下内容, 保存后恢复只读属性
      若是日后又卡,可能是ip映射更新,到 https://www.ipaddress.com 将以下域名前的IP更新即可,
      本次更新时间为2021年6月14日13:11:58

#GitHub Start
140.82.113.4 github.com
140.82.112.3 gist.github.com
185.199.108.153 assets-cdn.github.com
#按理从这里开始可以用通配符映射到同一个IP,But亲测,一换就翻车......
185.199.108.133 raw.githubusercontent.com
185.199.108.133 gist.githubusercontent.com
185.199.108.133 cloud.githubusercontent.com
185.199.108.133 camo.githubusercontent.com
185.199.108.133 avatars0.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com
185.199.108.133 avatars2.githubusercontent.com
185.199.108.133 avatars3.githubusercontent.com
185.199.108.133 avatars4.githubusercontent.com
185.199.108.133 avatars5.githubusercontent.com
185.199.108.133 avatars6.githubusercontent.com
185.199.108.133 avatars7.githubusercontent.com
185.199.108.133 avatars8.githubusercontent.com
#GitHub End

3、刷新DNS缓存,cmd中执行命令 ipconfig /flushdns

4、注销,按步骤一net user administrator /active:no 隐藏管理员账户

5、关于优化其他因为CDN被屏蔽导致访问慢的网站,主要表现为网页加载慢,在控制台报错
      Failed to load resource: net::ERR_CONNECTION_TIMED_OUT
      控制台找到未成功加载资源的链接,查二级域名的IP地址,操作上述流程
      IP查找:https://www.ipaddress.com

方案二:将GitHub仓库转到码云;
1、登入码云:https://gitee.com/;
2、右上角加号>>新建仓库>>导入已有仓库[最下方]
3、GitHub中下载项目>>复制仓库地址>>粘贴到上一步”导入已有仓库”
4、用码云加载即可恢复正常速度
5、该方案将GitHub上的项目源码搬过来,但是对于一些资源下载无效,资源的指向还是在GitHub上


推荐阅读
author-avatar
世界和平啊
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有