狐讯

我是一只小狐狸,来撩我呀

Goflyway的使用

0 评

服务器端设置

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

推荐 Debian 7 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。
脚本版本

Ver: 1.0.7
安装步骤

执行下面的代码下载并运行脚本。

wget -N --no-check-certificate https://softs.fun/Bash/goflyway.sh && chmod +x goflyway.sh && bash goflyway.sh
 
# 如果上面这个脚本无法下载,尝试使用备用下载:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/goflyway.sh && chmod +x goflyway.sh && bash goflyway.sh

运行脚本后会出现脚本操作菜单,选择并输入 1 就会开始安装。
使用说明

进入下载脚本的目录并运行脚本:

./goflyway.sh

然后选择你要执行的选项即可。

 Goflyway 一键管理脚本 [vx.x.x]
 ---- Toyo | doub.io/goflyway-jc2 ----
 
  0. 升级脚本
————————————
  1. 安装 Goflyway
  2. 升级 Goflyway
  3. 卸载 Goflyway
————————————
  4. 启动 Goflyway
  5. 停止 Goflyway
  6. 重启 Goflyway
————————————
  7. 设置 账号配置
  8. 查看 账号信息
  9. 查看 日志信息
 10. 查看 链接信息
————————————
 
 当前状态: 已安装 并 已启动
 
 请输入数字 [0-10]:

其他操作

启动:/etc/init.d/goflyway start

停止:/etc/init.d/goflyway stop

重启:/etc/init.d/goflyway restart

查看状态:/etc/init.d/goflyway status

安装目录:/usr/local/goflyway

配置文件:/usr/local/goflyway/goflyway.conf

日志文件:/usr/local/goflyway/goflyway.log

服务器端安装完成,客户端也需要配置一下!

客户端设置:

下载安装

首先去 Github下载客户端。

Github中 Windows 32位下载:goflyway_windows_386.zip

Github中 Windows 64位下载:goflyway_windows_amd64.zip

下载并解压后,我们会得到两个文件:goflyway.exe(主程序)、chinalist.txt(国内常见域名,用于跳过国内网站)

注意:这时候并不能直接运行 goflyway.exe 程序,因为这样没有指定任何参数不说,还会识别为服务端模式。

制作启动脚本

假设你的 goflyway.exe 解压后位于 D:goflywaygoflyway.exe ,那么在 D:goflyway 目录下我们新建一个文本文件,写入以下内容:

goflyway.exe -up="1.1.1.1:80" -k="doubi233" -l=":8100"
pause>nul
# 将上面两行内容写入到新建文本文件中
# 注意:-k="doubi233"和-up="1.1.1.1:8100" 是你服务端的配置,自己替换,不要傻傻的跟着教程写
# -l=":8100" 指的是客户端监听本地端口 8100,默认就行
# 第二行代码的作用是,当你某个地方/代码配置错误,CMD批处理不会运行后直接关闭,免得看不到报错信息

然后重命名新建的文本文件为:run.bat,并运行BAT脚本(或者以管理员身份运行),提示内容大概如下:

# 下面是运行启动脚本后的内容示例(注意下面的不需要你写入):
D:\goflyway\>goflyway.exe -k="doubi233" -up="1.1.1.1:80" -l=":8100"
[  0914 10:03:59.572] listening on :8100, upstream is 1.1.1.1:80

使用步骤

注意:下面以客户端本地监听端口 8100 为例,如果你设置了其他的,那么自己替换。

要使流量走GoFlyway,只需要在需要的软件中设置 HTTP代理 127.0.0.1 8100即可。

比如,如果浏览器要走GoFlyway代理,那么打开系统代理设置(或者浏览器内相关代理设置),设置代理服务器 地址:127.0.0.1,端口:8100,并一路确定即可。

如果你是Chrome浏览器并且使用了 SwitchyOmega (点击查看新手使用教程)代理管理扩展,那么进入扩展选项页面:

新建情景模式... -> 情景模式名称:GoFlyway -> 情景模式类型:代理服务器 -> 然后设置 代理协议:HTTP,代理服务器:127.0.0.1,代理端口:8100,然后点击左下角的 应用选项 按钮即可。

接着打开谷歌试试:https://www.google.com

客户端Web控制面板

客户端运行后可以通过访问 http://127.0.0.1:8100/?goflyway-console (8100是客户端本地监听端口,就是客户端参数 -l=":8100",自己对应的改)来查看和设置一些GoFlyway选项。

右侧的几个选项分别是:

更改密码: doubi233(doubi233 文字可以点击修改的)
代理所有流量(包括国内网站)
在RNG中使用高分辨率计数器(不懂)
使用 China-list 识别中文网站(就是 chinalist.txt 文件)
禁用 shoco 压缩算法(不懂)

设置选项下方的两个按钮分别是:更新设置、清除DNS缓存。

注意:在修改完上面的几个设置选项后(包括密码),都需要点击一下 Update Settings (更新设置)按钮才会生效!

来源:https://doub.io

BBR+BBR魔改+Lotsever(锐速)一键脚本
发表评论
撰写评论