首先在腾讯云官网选择香港地域购买CVM或轻量应用服务器,推荐选择有公网IP且带宽可选的实例。创建时选择Linux镜像(建议Debian或Ubuntu),开启SSH密钥或设置强密码。购买后通过控制台确保安全组开放必要端口:22(SSH),以及你打算用于v2ray的端口(例如10086或443)。准备好本地SSH工具(如PuTTY或OpenSSH)以便登录。
登录服务器后更新系统:sudo apt update && sudo apt upgrade -y,并安装必要工具:curl, wget, unzip。建议关闭不必要的服务并设置时区和时钟同步。
推荐使用官方或成熟的安装脚本快速部署。可以用命令:bash <(curl -s -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)(注意脚本来源并确认安全)。安装完成后编辑配置文件通常位于 /usr/local/etc/v2ray/config.json 或 /etc/v2ray/config.json。
配置时设置监听端口、UUID、传输协议(tcp、ws、grpc)及加密等。例如使用VLESS + WS + TLS 可提高兼容性与隐蔽性。记得为TLS准备证书(可用Let's Encrypt)。修改后重启服务:systemctl restart v2ray,并检查日志:journalctl -u v2ray -f。
在v2ray配置文件中可通过在inbounds下添加多个clients或多个inbound条目实现多用户。推荐使用单一inbound(如VLESS)并在其settings.clients数组中添加多个UUID与备注,以便管理。例如:
{"id":"UUID1","email":"user1"},{"id":"UUID2","email":"user2"}
添加或删除用户后重启v2ray并通过日志确认连接。建议建立用户管理脚本(增删查改)并将配置文件备份到版本控制(如git或简单的日期备份),以便出现错误时快速回滚。
v2ray本身不直接提供精细的按用户流量上限控制,常见做法是结合流量监控工具(如vnStat、iftop)或使用第三方守护脚本/面板(如xray-panel、v2board)来统计并配合脚本断开或移除用户。当基于UUID管理时,脚本可以检测某UUID累计流量超过阈值后自动从配置中移除并重启服务。
另一种方案是在内核层或路由层使用iptables + conntrack配合nfacct或tc进行流量计数与限制,但复杂度和可维护性较高,适合有网络管理经验的用户。
常见问题包括端口被封、证书错误、UUID配置错误、系统时间不准确导致TLS失败。排查时按顺序检查防火墙/安全组、v2ray日志、证书状态和时间同步。安全优化方面:关闭不必要端口、使用强UUID与tls、定期更新v2ray与系统、使用Fail2Ban限制SSH暴力破解、限制控制台访问IP、启用日志轮转并定期备份配置与证书。
