pull/2/head
godotg 2022-09-21 21:32:50 +08:00
parent b75a2d6d56
commit acef652fa3
4 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,39 @@
# 使用FastGithub流畅玩耍github从此再也不用担心被蔷了
- 最近有同学抱怨说经常因连不上github导致程序无法安装成功。
- 很多需要用到的脚本及软件会先发布在GitHub上所以经常需要访问GitHub但是每次都会卡在跳转到GitHub的步骤就是还没开始就可以结束了。
![img.png](image/2/2.png)
- 试了很多种方法终于找到一个稳定可靠的选择FastGithub。而且同时支持win, linux, mac使用很方便。
![img.png](image/2/3.png)
## 1.你为什么访问不到github
- 因为你的所有网络通信包,都要经过国家建造的长城防火墙(代理服务器),长城防火墙每年拦截了大量来自海外的攻击,当然有时候也会被错杀
- github上有大量敏感字有时候经常会被检索到导致启动防火程序
- 我们可以打开站长之家去看看github哪些ip访问快然后设置自己的host就能达到简单的快速访问目的不推荐这种方式经常要改
## 2.FastGithub原理
- 从公共dns服务器拿到github的大量ip数据检测哪些ip可用哪些ip访问速度最佳然后编写一个本地版的dns服务当要解析github相关时返回这个最佳ip。
- [github下载地址](https://github.com/dotnetcore/FastGithub)
- [百度网盘 下载](https://pan.baidu.com/s/1ey0XYO01ycJGwSvvo1zOvQ?pwd=m1l7#list/path=%2Fsharelink1040559712-88251361124674%2FFastGithub&parentPath=%2Fsharelink1040559712-88251361124674)
## 3.使用方法
### 3.1windows
- win下使用最方便解压后直接双击运行FastGithub.UI.exe即可自带图形界面。后面这个软件会自动帮你设置host
![img.png](image/2/1.png)
## 4.终极解决办法
- 科学尚网

BIN
blog/image/2/1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 KiB

BIN
blog/image/2/2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

BIN
blog/image/2/3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 404 KiB