不知从何时起访问GitHub 的速度越来越慢,有时甚至访问失败。给我们日常使用造成很大麻烦,这里就给大家提供一些解决方法。
网上有很多解决都是手动修改host
文件,添加 github
的 ip
地址。但是 ip
地址会发生变动,有时需要一天一修改,有时更频繁;每次都要查询新的 ip
地址和更新 host
文件,这样很是麻烦。若果有工具自动帮我们更新岂不是更方便,但是开发这样一个工具还是有点儿难度的,感谢那些无私奉献的开发者贡献了自己优秀的工具。这里我就列举下这些工具地址。
首页列举下会用到的工具:
-
SwitchHosts
工具 - Chrome插件
个人推荐使用SwitchHosts
工具。Chrome插件效果不是很理想。
SwitchHosts
工具使用
-
SwitchHosts
简介截图
-
使用 配置参考下面:
- 点击
+
号 准备添加配置 - Host类型 :
远程(Remote)
- Host标题 : 随意
- URL: 远程host文件地址
- 自动刷新: 最好选 1 小时
- 点击
- 开启配置
点
2
位置的开启开关
配置中的url地址(任选一个,个人推荐第一个):
这样就可以自动刷新host
文件了
手动安装 Chrome 插件
- 下载 FasterHosts 然后解压,找到
extension
子目录 - 打开 Chrome,输入:
chrome://extensions/
- 打开「开发者模式」
- 选择「加载已解压的扩展程序」,然后定位到刚才解压的文件夹里面的
extension
目录,确定 - 这就安装好了,关闭「开发者模式」
-
Chrome 插件管理
代理服务器方式
可以使用链接 https://rat.dev 直接代理访问
参考链接:
- https://github.com/521xueweihan/GitHub520
- https://github.com/isevenluo/github-hosts
- https://zhuanlan.zhihu.com/p/368689473
- https://github.com/gauseen/faster-hosts/
感谢 灰尘极客提供的代理服务器方式 https://rat.dev