10935336

明星成鸟
2020-08-07
306
195
思考时间
9 天 3 小时 10 分钟
48
Mars
不需要安装应用的
A1.使用镜像站对所有访问进行加速

安全性提示
不要在镜像站登录你的账户或是输入敏感信息,这些网站不一定安全。如果下载文件,你应该二次确认这些文件的校验值。
这些网站要么是完整复刻 Github,要么是将你的请求转发到 Github。
因此你访问这些网站时,正经浏览器会提示下图内容,点击忽略即可。

1640867719944.png

要是有人用这些站做了坏事,就会被 Github 封禁,你就会看到下面的内容。
这代表有人做了坏事,被暂时封禁了,很遗憾你也用不了。

1640868786060.png

这些镜像站用不了也是非常正常的事,要访问整站还是老老实实用魔法吧!






A2.使用 Hosts 和本地反代进行加速

安全性提示
此类软件需要安装作者自行签发的 CA 根证书,有可能造成安全隐患(例如中间人攻击),请自行判断是否使用。如果你信任该软件,也请确保在原作者处下载软件。

此方法不一定有用。

(A)使用 Steamcommunity 302 配合 UsbEAm Hosts Editor
(B)使用
Steam++ 配合 UsbEAm Hosts Editor

简单介绍:https://bbs.pha.pub/threads/102/


使用 Hosts
定期更新的 Hosts:
需要经常更新,比较适合服务器/路由器等。
非常好用,我经常在服务器上用这个。





B.仅对部分操作进行加速

如果只需要对部分操作进行操作,那么稳定性就会好很多。

1.文件下载加速
使用说明这些网站里面都有写,点开看看就是了。
仅有部分网站提供 raw.githubusercontent.com 加速,同样的,点开看看就知道。


2.Git 操作加速

如果你不知道什么是 Git 那么大概你也不需要用这些,所以就不介绍了。
使用说明这些网站里面都有写,点开看看就是了。

小技巧:
在你的 .gitconfig 里面直接将github.com 替换为所需网站。
在 .gitconfig 中添加以下代码,我这里用的是ghproxy.com,你可以换成你想用的。
代码:
[url "https://ghproxy.com/https://github.com"]
    insteadOf = https://github.com

或者使用命令: git config --global url."https://ghproxy.com/https://github.com".insteadOf "https://github.com"

这会将所有 git 操作中的 https://github.com 替换为 https://ghproxy.com/https://github.com 来达到加速目的。
.gitconfig 在哪? Linux 就在你的用户根目录,Windows 我就不知道了。











需要安装应用的
如果你愿意安装一些软件,也是可以很简单的。

dev-sidecar
开发者边车,意为为开发者打辅助的边车工具。
通过本地代理的方式将https请求代理到一些国内的加速通道上。
有以下几个功能

  • dns 优选(解决那个啥污染问题)
  • 请求拦截
  • Github 加速
  • Stack Overflow 加速
  • npm 加速
下载地址:docmirror/dev-sidecarGitHub - docmirror/dev-sidecar: 开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速
用法作者那里都很详细了,这里就不过多介绍了。



FastGithub
Github 加速神器,解决 Github 打不开、用户头像无法加载、releases 无法上传下载、git-clone、git-pull、git-push 失败等问题。
有以下几个功能

  • 提供域名的纯净 IP 解析;
  • 提供IP测速并选择最快的 IP;
  • 提供域名的 tls 连接自定义配置;
  • Google 的 CDN 资源替换,解决大量国外网站无法加载 js 和 css 的问题;
下载地址:https://gitee.com/mirrors/fastgithubhttps://github.com/dotnetcore/FastGithub
用法作者那里都很详细了,这里就不过多介绍了。







能用魔法还是用魔法一劳永逸罢 :(
 
最后编辑: