本文最后更新于 2020年7月15日 请注意相关内容可能已过时
前段时间由于想测试下v2ray走cf中转的效果如何,于是在github上找各种一键脚本,后来突然发现了这次要介绍的一键脚本 v2-ui,实际安装使用了一下,确实很不错,各种设置也很简单明了。
至于为什么不使用我去年介绍的那个脚本,经我实测发现,解析只有ipv6的时候,套cdn会失败,提示域名解析地址不符合,无奈之下只能另寻他路。
官方仓库地址:https://github.com/sprov065/v2-ui
功能介绍
- 系统状态监控
- 支持多用户多协议,浏览器可视化操作,无需敲命令
- 支持的协议:vmess、shadowsocks、dokodemo-door、socks、http
- vmess 支持的传输配置:tcp(http伪装、tls)、kcp(伪装)、ws(tls)、http(tls)、quic(tls)
- 支持账号流量统计
- 支持自定义 v2ray 配置模板
- 支持 https 访问面板(需自备域名 + ssl 证书)
- 更多高级配置项,详见面板
安装&升级
用户注意事项(必看)
v2-ui 与其它所有关于修改 v2ray 配置文件的工具完全不兼容(包括 sprov-ui),安装 v2-ui 后会导致 v2ray 配置文件被重写,导致原有 v2ray 账号丢失,如有必要,请自行提前做好备份,以免造成不必要的后果。
建议系统
- CentOS 7+
- Ubuntu 16+
- Debian 8+
一键安装&升级
bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)
面板其它操作
v2-ui # 显示管理菜单 (功能更多)
v2-ui start # 启动 v2-ui 面板
v2-ui stop # 停止 v2-ui 面板
v2-ui restart # 重启 v2-ui 面板
v2-ui status # 查看 v2-ui 状态
v2-ui enable # 设置 v2-ui 开机自启
v2-ui disable # 取消 v2-ui 开机自启
v2-ui log # 查看 v2-ui 日志
v2-ui update # 更新 v2-ui 面板
v2-ui install # 安装 v2-ui 面板
v2-ui uninstall # 卸载 v2-ui 面板
卸载面板
执行以下命令即可完全卸载面板,如果还需要卸载 v2ray,请自行找相关教程。
systemctl stop v2-ui
systemctl disable v2-ui
rm /usr/local/v2-ui/ -rf
rm /etc/v2-ui/ -rf
rm /etc/systemd/system/v2-ui.service -f
systemctl daemon-reload
这里我们只需要使用到的是一键命令即可,更多的命令可以到该项目的官方页面去查看,支持作者的也可以给他一个star。
面板安装好以后访问你的ip:65432 打开面板,
点击账号列表,添加账号
这里解释下这几个参数:
协议一般为vmess即可,监听IP一般不变。端口可自定义,注意如果使用cdn中转的话,必须使用cdn所支持的端口列表。
id一般不变,可自定义。
额外ID一般不变,可自定义。
禁用不安全加密,一般不用打开。
传输配置一般为tcp或者mkcp(线路较差的时候,多倍发包)或者ws(如果需要CDN中转,则必须使用ws且CDN商必须支持websocket)
http伪装根据个人需求,tls是配合域名使用的,证书文件内容和秘钥文件内容即该域名的证书,可以使用let’s encrypt 证书。
非常感谢,方法有效