Giter Site home page Giter Site logo

multi-easygost's Introduction

Multi-EasyGost一键脚本使用指南


感谢:

  1. 感谢 @ginuerzh 大佬开发的 gost 隧道程序 ,功能强大使用简单,想要详细了解的朋友可以查看官方文档
  2. 感谢 @风萧萧兮易水寒 大佬的原始脚本
  3. 感谢 @ STSDUST 提供的EasyGost脚本(已删库),此脚本是基于其进行修改增强

简介

项目地址及帮助文档:
https://github.com/KANIKIG/Multi-EasyGost


脚本

  • 启动脚本
    wget --no-check-certificate -O gost.sh https://raw.githubusercontent.com/KANIKIG/Multi-EasyGost/master/gost.sh && chmod +x gost.sh && ./gost.sh
  • 再次运行本脚本只需要输入./gost.sh回车即可

注:由于 gost v2.11.2 功能稳定,此脚本将一直采用该版本,后续不再跟随官方更新

功能

原脚本功能

  • 实现了systemd及gost配置文件对gost进行管理
  • 在不借助其他工具(如screen)的情况下实现多条转发规则同时生效
  • 机器reboot后转发不失效
  • 支持传输类型:
    • tcp+udp不加密转发
    • relay+tls加密

此脚本新增功能

  • 增加了传输类型选择功能
  • 新支持传输类型
    • relay+ws
    • relay+wss
  • 落地机一键创建ss/socks5/http代理 (gost内置)
  • 支持多传输类型的多落地简单型均衡负载
  • 增加gost国内加速下载镜像(被恶意刷流量导致我损失,不再提供)
  • 简单创建或删除gost定时重启任务
  • 脚本自动检查更新
  • 转发CDN自选节点ip
  • 支持自定义tls证书,落地可一键申请证书,中转可开启证书校验

功能展示

iShot2020-12-14下午05.42.23.png

iShot2020-12-14下午05.42.39.png

2

3

4

iShot2020-12-14下午05.43.46.png

iShot2020-12-14下午05.43.11.png

multi-easygost's People

Contributors

kanikig avatar kbrx93 avatar sujoshua avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

multi-easygost's Issues

SOCKS5

請問SOCKS5能設定多IP嗎
EX:
IP1/端口/帳號1/密碼1
IP2/端口/帳號2/密碼2
IP3/端口/帳號3/密碼3
....

CDN功能(關於 ?host / ?ip

https://v2.gost.run/port-forwarding/
根據內文提到
scheme://[bind_address]:port/[host]:hostport[,[host]:hostport]?ip=[host]:hostport][,[host]:hostport]]
確實頭痛,我看了好久

第六個選項的CDN有誤,腳本生成如下:
"tcp://:30000/{優選IP}:{連接端口}?host={cf_domain}"
但應該是:
"tcp://:30000/{優選IP}:{連接端口}?ip={cf_domain}:{連接端口}"

連接端口均為必填
是 ?ip 而非?host

(host個人認知是針對sni協議

---小白一個,煩請多多指教

关于负载均衡

请问,怎么才能给负载均衡加参数?

max_fails
fail_timeout
reload

谢谢

关于加密隧道的疑惑

你好请帮我看一下,我这样配置应该是没有问题的,但是却无法通信(传输SSR)。
左边中转---->右边落地
QQ截图20201218232330.png

求助

一键sock5能加中转机吗
试了好几次都不成功
直连又很快被墙了
能加的话大佬们教一下

无法添加规则

国内机器,用国内节点安装,添加规则又以下提示:

awk: fatal: cannot open file `/etc/gost/rawconf' for reading (没有那个文件或目录)
./gost.sh:行788: ((: i <= : 语法错误: 期待操作数 (错误符号是 "<= ")

各位大神,双栈VPS,能监听V4的一个端口转发倒V6地址的端口嘛?

gost 升级到v2.11.3版本后,ws 隧道中转失效

如题所述,将gost升级到最新版本v2.11.3后,发现通过ws隧道中转的节点都失效了。而通过普通tcp+udp中转的都正常。

将ws隧道改为tcp+udp中转后,也都恢复正常。

系统版本为Debian 11.

国内镜像下载问题

分析代码时发现在选择国内镜像下载的过程中,并没有涉及到机器的架构及最新gost版本,下载的总是amd64-2.11.1(没有插入变量)

转发不生效,怎么办?

中转机网络正常,落地机也正常,都可以直接ssr上网。
但是配置了中转后,就都不能上网了,
如何测试?

申请自定义证书失败

[Tue Jun 22 17:50:03 CST 2021] Using CA: https://acme.zerossl.com/v2/DV90
[Tue Jun 22 17:50:03 CST 2021] Standalone mode.
[Tue Jun 22 17:50:04 CST 2021] Create account key ok.
[Tue Jun 22 17:50:04 CST 2021] No EAB credentials found for ZeroSSL, let's get one
[Tue Jun 22 17:50:04 CST 2021] acme.sh is using ZeroSSL as default CA now.
[Tue Jun 22 17:50:04 CST 2021] Please update your account with an email address first.
[Tue Jun 22 17:50:04 CST 2021] acme.sh --register-account -m [email protected]
[Tue Jun 22 17:50:04 CST 2021] See: https://github.com/acmesh-official/acme.sh/wiki/ZeroSSL.com-CA
[Tue Jun 22 17:50:04 CST 2021] Please add '--debug' or '--log' to check more details.
[Tue Jun 22 17:50:04 CST 2021] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
SSL 证书生成失败

如何关闭udp加密

有的国内中转机屏蔽了udp 用tls ws加密模式连接落地机,落地机没屏蔽udp 无法正常传输,延时非常大,各种测试后,只有两台机器均tcp+udp 开启状态下才能正常加密传输流量。一方udp被屏蔽 就无法加密传输流量。如何使用gost 不开启udp加密?

小建议

希望能增加开机自启和在脚本中添加查看gost状态,感谢开发者

arm 架构问题

arm 架构下(斐讯N1 debian9) 默认只生效一条规则,,,后添加的转发规则没生效

新建ss时,期望添加监听地址

目前新建ss服务时,默认监听地址都是所有ip, 希望可以加入地址选项例如,127.0.0.1本地监听,其他服务也是类似。
第二目前,修改/etc/gost/config.json,在脚本重启,该文件会重新生成,无法手动修改。

Not working

Hello,

Can you please help me check where the problem is in my configuration?

  1. 中转机
    GOST 配置

序号|方法 |本地端口 |目的地地址:目的地端口

1 | ws隧道 |33333 |18.xxx.xxx.xxx:22222

  1. 落地机
    GOST 配置

序号|方法 |本地端口 |目的地地址:目的地端口

1 | ws解密 |22222 |127.0.0.1:31407

I released all of 33333 on machine 1 and 22222/31407 on machine 2 but I still can't connect my VPN using vmess. How can I solve it?

更新后运行失败

awk: fatal: cannot open file `/etc/gost/rawconf' for reading: No such file or directory
./gost.sh: line 740: ((: i <= : syntax error: operand expected (error token is "<= ")
已重读配置并重启

国内运行现在出现BUG

国内中转机现在运行./gost.sh脚本命令经常会出现等待时间过长甚至启动不起来的情况,原因应该是:这个脚本要检查gost的最新版本,但由于众所周知的原因,有的时候网络会抽风,然后就卡在这里不能运行,如果脚本碰到网络抽风的问题,不能运行一些检查gost新版本的问题,就应该跳过,让这个脚本继续运行和管理,而不是卡在这里不动。

因为博客无法评论所以来这里请教关于使用Gost隧道中转搭建Telegram代理的问题

看到了博主的这篇博文
https://blog.kanikig.xyz/%E7%9B%AE%E5%89%8D%E6%9C%80%E7%A8%B3%EF%BC%81%E4%BD%BF%E7%94%A8Gost%E9%9A%A7%E9%81%93%E4%B8%AD%E8%BD%AC%E6%90%AD%E5%BB%BATelegram%E4%BB%A3%E7%90%86/
请问一下按照文章里的说法,tg软件里面填写国内nat的ip和端口,国内nat和国外落地机之间是有加密隧道的,那从本地到国内nat呢?也是加密吗?会不会明文显示我在访问tg

北方联通Unable to establish SSL connection.

# wget --no-check-certificate -O gost.sh https://raw.githubusercontent.com/KANIKIG/Multi-EasyGost/master/gost.sh && chmod +x gost.sh && ./gost.sh
--2021-10-23 16:09:50--  https://raw.githubusercontent.com/KANIKIG/Multi-EasyGost/master/gost.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.76.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.76.133|:443... connected.
GnuTLS: Error in the pull function.
Unable to establish SSL connection.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.