机场秒变代理池-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 退出窗口
完结撒花★,°:.☆( ̄▽ ̄)/$:.°★ 。