Go to file
2024-02-06 20:26:30 +09:00
.github 测试:增加hysteria2内核 2024-02-06 10:59:37 +09:00
api/panel 增加本地节点Hash辅助判断信息 2024-02-06 20:26:30 +09:00
cmd update Sing and Xray core 2024-01-08 00:58:21 +09:00
common fix infinite recursive call 2023-10-13 20:59:57 +08:00
conf 测试:增加hysteria2内核 2024-02-06 10:59:37 +09:00
core 增加本地节点Hash辅助判断信息 2024-02-06 20:26:30 +09:00
example 升级xray和sing版本 2023-12-02 01:48:15 +09:00
limiter 测试:增加hysteria2内核 2024-02-06 10:59:37 +09:00
node 尝试优化代码 2024-01-27 01:55:43 +09:00
test_data update 2023-06-08 22:46:33 +08:00
.gitignore 更新内核,尝试优化代码 2024-01-27 13:19:55 +09:00
Dockerfile 更新 Dockerfile 尝试修复启动问题 2023-12-18 13:36:22 +08:00
go.mod 测试:增加hysteria2内核 2024-02-06 10:59:37 +09:00
go.sum 测试:增加hysteria2内核 2024-02-06 10:59:37 +09:00
LICENSE update 2022-06-02 01:35:41 +08:00
main.go 更新内核,尝试优化代码 2024-01-27 13:19:55 +09:00
README.md Update README.md typo 2023-12-13 12:43:22 +08:00

V2bX

A V2board node server based on multi core, modified from XrayR.
一个基于多种内核的V2board节点服务端修改自XrayR支持V2ay,Trojan,Shadowsocks协议。

注意: 本项目需要V2board版本 >= 1.7.0

特点

  • 永久开源且免费。
  • 支持Vmess/Vless, Trojan Shadowsocks, Hysteria多种协议。
  • 支持Vless和XTLS等新特性。
  • 支持单实例对接多节点,无需重复启动。
  • 支持限制在线IP。
  • 支持限制Tcp连接数。
  • 支持节点端口级别、用户级别限速。
  • 配置简单明了。
  • 修改配置自动重启实例。
  • 支持多种内核,易扩展。
  • 支持条件编译,可仅编译需要的内核。

功能介绍

功能 v2ray trojan shadowsocks hysteria
自动申请tls证书
自动续签tls证书
在线人数统计
审计规则
自定义DNS
在线IP数限制
连接数限制
跨节点IP数限制
按照用户限速
动态限速(未测试)

TODO

  • 重新实现动态限速
  • 重新实现在线IP同步跨节点在线IP限制
  • 完善使用文档

软件安装

一键安装

wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh

手动安装

手动安装教程(过时待更新)

构建

# 通过-tags选项指定要编译的内核 可选 xray sing
go build -o V2bX -ldflags '-s -w' -gcflags="all=-trimpath=${PWD}" -asmflags="all=-trimpath=${PWD} -tags "xray sing"

配置文件及详细使用教程

详细使用教程

免责声明

  • 此项目用于本人自用,因此本人不能保证向后兼容性。
  • 由于本人能力有限不能保证所有功能的可用性如果出现问题请在Issues反馈。
  • 本人不对任何人使用本项目造成的任何后果承担责任。
  • 本人比较多变,因此本项目可能会随想法或思路的变动随性更改项目结构或大规模重构代码,若不能接受请勿使用。

Thanks

Stars 增长记录

Stargazers over time