fivepe / whitelist

实现代理白名单认证系统

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

节点白名单认证

兼容性

兼容:shadowsocks vmess socks http mtproxy vless trojan等常见协议

不支持套了cloudflare CDN的节点 仅支持直连

效果

可以降低被主动探测/BOT扫描的概率 同时降低被墙概率

支持同时监听多个端口 支持ipv4/ipv6网络

支持屏蔽bt下载 常用测速网站 挖矿等

支持绑定url(自动跳转) 可以用来实现自动跳转到节点所属频道

支持谷歌recaptcha人机验证

一键脚本(beta)

使用root权限 (sudo -i) 执行

bash <(curl -Ls https://raw.githubusercontent.com/heinu123/whitelist/master/install.sh)

手动安装

Step1.初始化

apt install git python3-pip wget curl -y
git clone https://github.com/heinu123/whitelist.git /usr/whitelist && cd /usr/whitelist
python3 main.py

此步完成后使用 Ctrl+C 打断

Step2.后台运行(nohup版)

nohup python3 -u main.py > log.out 2>&1 &

简介

默认安装在 /usr/whitelist

如何关闭

如果要关闭监听

Step1

关闭python监听进程

请使用

systemctl stop whitelist

Step2

清空iptables

iptables -F

Debug

1.预计会增加systemctl版本一键安装 2.预计会增加自动化修改端口

其他项目(重构版)

golang重构

开发&感谢

排名不分先后

黑弩telegram频道

Ariestelegram频道

UniOreoXtelegram频道

MisakaNo の 小破站telegram群组

觉得项目不错不妨给我点个小小的Star (ฅ'ω'ฅ).

感谢大家!

About

实现代理白名单认证系统

License:GNU General Public License v3.0


Languages

Language:Python 61.1%Language:Shell 25.3%Language:HTML 13.6%