机场秒变代理池-glider

2025 年 3 月 6 日 星期四(已编辑)
这篇文章上次修改于 2025 年 3 月 6 日 星期四,可能部分内容已经不适用,如有疑问可询问作者。

机场秒变代理池-glider

项目地址:

​ ​

安装

①下载系统对应的版本

②解压下载到的安装包

③根据配置文件模板创建配置文件

此处由 linux_amd64 举例

wget https://github.com/nadoo/glider/releases/download/v0.16.3/glider_0.16.3_linux_amd64.tar.gz
tar xvf glider_0.16.3_linux_amd64.tar.gz 
cd glider_0.16.3_linux_amd64/
cp config/examples/4.multiple_forwarders/glider.conf ./
cat glider.conf

配置节点

我们通过 glider 提供的模板配置文件进行修改。

获取符合 glider 格式的节点内容 trojan 的机场节点 要求格式为 forward=trojan://password@domain

我们可以使用 curl -s http://你的机场订阅链接 | base64 -d | sed 's/^/forward=&/g' 得到

vmess 和 ss 格式的节点 我在 github 找到了这个库 https://github.com/Rain-kl/glider_guid41asd4asd

①安装依赖

②将 clash 内配置文件全部复制到 config.yml 内

③运行订阅转换.py

这样我们就得到 glider 所需要的 forward=xxx 格式的节点啦 这里注意由这个 py 转换出来的列表 vmess 和 ss 格式之间会有一道分界线,记得删去哦

修改配置文件 然后我们就可以将这些节点填到配置文件里了

# Verbose mode, print logs
verbose=True

listen=:8443

# 机场节点放在这里
forward=trojan://****
forward=vmess://****
forward=ss://****

# Round Robin mode: rr
# High Availability mode: ha
strategy=rr

# forwarder health check
check=http://www.msftconnecttest.com/connecttest.txt#expect=200

# check interval(seconds)
checkinterval=3000

同时 listen 后面是我们监听的端口,修改好后,我们保存

运行

直接启动

./glider -config ./glider.conf 运行它,成功启动了

​ ​

​ ​

后台运行

我选择使用 screen,当然也还可以写成 service,用 systemctl 调用

首先确保你已经安装了 screen

#centos系统
yum install screen -y

#debian/ubuntu系统
apt install screen -y

然后创建一个新的窗口 screen -R glider 接下来在新窗口中启动项目 ./glider -config ./glider.conf 最后 CTRL+A+D 退出窗口

完结撒花★,°:.☆( ̄▽ ̄)/$:.°★ 。

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...