multi-v2ray
V2ray/Xray多用户管理脚本,向导式管理传输协议
特色
支持Xray管理, v2ray和xray相互独立, 不同命令(v2ray/xray)进入不同的core管理
调用v2ray官方api进行流量统计
多用户, 多端口管理, 混合传输协议管理不再是梦
首次安装时产生随机端口,默认配置mkcp + 随机一种 (srtp | wechat-video | utp | dtls | wireguard) header伪装;
安装完成显示配置信息;
查看配置信息显示vmess/vless字符串(v2rayN的分享链接格式)
生成Telegram的socks5/MTProto分享链接, 支持socks5 + tls组合
支持http/2, 随机生成伪装h2 path
开启关闭tcpFastOpen
直接开启CDN
开启关闭动态端口
定时更新v2ray(需手动开启)
支持新版v2ray配置文件格式(v4.1+)
支持范围端口修改
支持程序和命令行参数管理控制
支持docker部署
支持VLESS和Trojan以及XTLS(v4.31.0+)
支持纯ipv6 vps
禁止BT
功能
一键 启动 / 停止 / 重启 V2ray 服务端
流量统计(v2ray && iptables)
命令行模式管理v2ray
支持多用户, 多端口管理
开启关闭动态端口
bittorrent的禁止与放行
单端口, 范围端口的修改
直接走Cloudcflare cdn
开启关闭tcpFastOpen
快速查看服务器连接信息, 常规配置修改
自由更改传输配置:
常规TCP
HTTP头部伪装
WebSocket流量
常规mKCP流量
mKCP 伪装 FaceTime通话流量(srtp)
mKCP 伪装 BT下载流量(utp)
mKCP 伪装 微信视频通话流量(wechat-video)
mKCP 伪装 DTLS 1.2流量(dtls)
mKCP 伪装 WireGuard流量(wireguard)
HTTP/2的tls流量(h2)(需备域名)
Socks5
MTProto
Shadowsocks
Quic
VLESS_TCP
VLESS_TLS
VLESS_WS
VLESS_XTLS
Trojan
安装命令
source <(curl -sL https://multi.netlify.app/v2ray.sh) –zh
升级命令(保留配置文件更新)
source <(curl -sL https://multi.netlify.app/v2ray.sh) -k
卸载命令
source <(curl -sL https://multi.netlify.app/v2ray.sh) –remove
命令行参数
v2ray/xray [-h|help] [options]
-h, help 查看帮助
-v, version 查看版本号
start 启动 V2Ray
stop 停止 V2Ray
restart 重启 V2Ray
status 查看 V2Ray 运行状态
new 重建新的v2ray json配置文件
update 更新 V2Ray 到最新Release版本
update [version] 更新 V2Ray 到指定版本
update.sh 更新 multi-v2ray 到最新版本
add 新增端口组
add [protocol] 新增一种协议的组, 端口随机, 如 v2ray add utp 为新增utp协议
del 删除端口组
info 查看配置
port 修改端口
tls 修改tls
tfo 修改tcpFastOpen
stream 修改传输协议
cdn 走cdn
stats v2ray流量统计
iptables iptables流量统计
clean 清理日志
log 查看日志
rm 卸载core
Docker运行
默认创建mkcp + 随机一种伪装头配置文件(如果使用xray则换成镜像jrohy/xray):
docker run -d –name v2ray –privileged –restart always –network host jrohy/v2ray
自定义v2ray配置文件:
docker run -d –name v2ray –privileged -v /path/config.json:/etc/v2ray/config.json –restart always –network host jrohy/v2ray
查看v2ray配置:
docker exec v2ray bash -c “v2ray info”
warning: 如果用centos,需要先关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
建议
安装完v2ray后强烈建议开启BBR等加速: Linux-NetSpeed
使用Trojan和VLESS协议建议自行安装个nginx, 能让v2ray顺利Fallback到默认的80端口
依赖
v2ray docker: https://hub.docker.com/r/jrohy/v2ray
xray docker: https://hub.docker.com/r/jrohy/xray
pip: https://pypi.org/project/v2ray-util/
python3: https://github.com/Jrohy/python3-install
acme: https://github.com/acmesh-official/acme.sh
原贴:
https://github.com/Jrohy/multi-v2ray
发现沙发条评论