总所周知,在国内访问 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 地址:
Code1
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 官网。
cmd1
ipconfig/flushdns
方法三( 谷歌浏览器 GitHub 加速插件 (推荐))
这里直接去 chrome 网上应用商店下载 GitHub 加速插件(edge 同理),这里也是比较推荐的(对于小白来说),毕竟我们访问 GitHub 都是用 Google chrome 或者 edge,不过现在插件能不能用不知道了,毕竟这些插件有时候不靠谱,这里就看情况来选择。