1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 解决GitHub打不开(FastGithub 支持MAC)

解决GitHub打不开(FastGithub 支持MAC)

时间:2023-09-29 06:20:18

相关推荐

解决GitHub打不开(FastGithub 支持MAC)

前言

最近在想在github上查阅框架源码,发现所有github相关网址都打不开,其实之前也有过,但是直接将https更换为www就能解决,这次抽风实在厉害,更改也无用(之前就是我懒的去找方法,得过且过,哈哈哈哈),今天花了一点时间去解决,尝试了网上更改host方法无用后找到了大佬的软件:FastGithub。而且同时支持win, linux, mac,使用很方便。下面简单介绍一下其用法。

1. 工作原理

从公共dns服务器拿到github的大量ip数据,检测哪些ip可用,哪些ip访问速度最佳,然后编写一个本地版的dns服务,当要解析github相关时,返回这个最佳ip,这就解决了github抽风的问题。

2. 下载地址

百度网盘

github

3. 使用方法

支持windows和linux桌面及服务器以及macOS系统。

本机使用

运行FastGithub程序,本机的网络适配器的dns会自动变成127.0.0.1如果网络适配器的dns没有变成127.0.0.1,请手工修改网络适配器的dns

局域网服务器使用(推荐)

在局域网服务器运行FastGithub程序手工修改你电脑的网络适配器的dns,值为局域网服务器的ip

3.1 windows

win下使用最方便,解压后直接双击运行FastGithub.UI.exe即可,自带图形界面。

3.2 mac

64位版本的使用方法基本上和linux一样

双击运行fastgithub安装cacert/fastgithub.cer并设置信任设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457

MacOSX 运行 FastGithub 配置教程

1 解决 “XXX” cannot be opened because the developer cannot be verified

打开终端进入FastGithub执行文件所在路径执行命令:

sudo xattr -d com.apple.quarantine *.*

2 安装证书

打开FastGithub后,目录内会生成cacert目录,双击打开fastgithub.cer,系统弹出Keychain Access窗口

列表中双击FastGitHub,弹出证书详情窗口,展开Trust并选择Always Trust

3 配置代理

3.1 自动代理

打开mac设置,网络,点击高级,选择代理,勾选网自动代理配置,填写FastGithub窗口提示的地址

3.2 手动代理

打开mac设置,网络,点击高级,选择代理,勾选网页代理(HTTP)及安全网页代理(HTTPS),填写FastGithub窗口提示的地址

作者官网:让Github畅通无阻,FastGithub1.0.0发布 - jiulang - 博客园

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。