总所周知,在国内访问GitHub是很麻烦的,前期AIGC很热闹,我也去下载过,也分享了一个相关教程,有兴趣的可以去看我的NovelAI本地部署教程(详细)过程,体验一下AIGC的相关功能,不过在这其中遇到的问题就是下载问题,很多AIGC的分享基本上都是在GitHub上的,所需要下载的文件都很大,在国内下载速度很慢,这里就让人很苦恼,这里就要想各种方法进行提示下载速度了。
我的怨念,不看也罢
碎碎念
不得不说,在国内访问能遇到很多问题,这里没有一点计算机水平的人来说简直头大,学计算机的都知道,国内访问有很多限制,如果你不会点技术,都不好意思说自己是学计算机的了,在这方面学计算机的对深有体会,看着那些大佬的操作,属实看着有种膜拜的冲动,当然你也可以是其中的一员,这里你就要去提升你的计算机水平了,最简单的就从去了解计算机的按键开始,这是最简单也是最实用的,毕竟后面很多都需要快捷键操作,到现在都还在用。
方法一(软件访问)
Watt Toolkit
这个是最简单的国内访问方法了,Watt Toolkit也叫瓦特工具箱是一个开源跨平台的多功能游戏工具箱,原名Steam++。这个可以给Steam提供网络加速,一键切换账号等等功能,对于一些人来说,这个软件很实用,特别是玩Steam的。
这里还有另一个类似的工具:UsbEAm Hosts Editor [多平台hosts修改]
安装后打开就可以看见GitHub选择项了,这里就不做叙述。
方法二(hosts修改)
这里介绍Windows更改方法,Windows更改比较方便,只要进入C:\Windows\System32\drivers\etc
目录,就可以看到hosts文件,对于那些用Mac、Linux、OS等操作系统,可以在terminal终端打开etc目录并通过VI等编辑器编辑hosts文件,把这里分享的内容加到hosts即可:
1 | 13.250.177.223 github.com |
由于GitHub的服务器地址经常发生变化,需要定期更新hosts文件才能访问GitHub,这种方式是可以用脚本进行实现操作的,当然也可以使用镜像站来进行访问。
脚本分享:https://bingmeng.lanzouj.com/b071exhbe 密码:c0ct
这里在A类型的查询中输入github.com,找到最快访问的ip地址,并复制下来。比如我搜到的
- 安徽[电信] 20.205.243.166 [新加坡微软云]
然后在hosts文件中添加:
1 | DNS itself.# 127.0.0.1 localhost# ::1 localhost20.205.243.166 github.com |
这里是我进行收集的GitHub镜像站:
1 | https://github.com.cnpmjs.org/ |
这里还有一个终极方法:
1 | github网址查询:https://ipaddress.com/website/github.com |
在
C:\Windows\System32\drivers\etc
目录下,找到并打开hosts文件。在末尾放入一下两个IP地址:
1
2
3
4# GitHub Start
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
# GitHub End保存退出后,在CMD命令中执行下面命令,刷新DNS,重启浏览器就能访问GitHub官网。
1
ipconfig/flushdns
方法三( 谷歌浏览器 GitHub 加速插件(推荐))
这里直接去chrome 网上应用商店下载GitHub加速插件(edge同理),这里也是比较推荐的(对于小白来说),毕竟我们访问GitHub都是用Google chrome或者edge,不过现在插件能不能用不知道了,毕竟这些插件有时候不靠谱,这里就看情况来选择。