一、v2ray服务器搭建准备工作
在开始搭建v2ray服务器前,需要准备一台境外Linux服务器(推荐Ubuntu/CentOS系统)和基础的SSH连接工具。首先通过SSH登录服务器,执行sudo -i
切换root权限,然后运行系统更新命令apt update && apt upgrade -y
(Ubuntu)或yum update -y
(CentOS)。建议关闭防火墙或放行相关端口(如443、80),避免后续连接失败。
二、安装v2ray核心服务
v2ray官方提供一键安装脚本,执行命令bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
即可自动完成安装。安装成功后,通过systemctl start v2ray
启动服务,并用systemctl enable v2ray
设置开机自启。此时可通过v2ray -version
验证安装是否成功,正常会显示版本号信息。
三、配置v2ray服务器参数
编辑配置文件/usr/local/etc/v2ray/config.json
,推荐使用WebSocket+TLS+Web的伪装方案提升安全性。示例配置需包含inbounds(监听端口、协议设置)、outbounds(流量转发规则)和routing(路由策略)。配置完成后执行systemctl restart v2ray
重启服务,通过netstat -tulnp | grep v2ray
检查端口是否正常监听。
四、客户端连接与优化
在Windows/macOS客户端(如v2rayN、Qv2ray)中导入服务器配置,需填写地址、端口、用户ID和加密方式等参数。建议开启Mux多路复用和BBR加速优化速度,通过ping
和curl
测试延迟与下载速率。若出现连接问题,可检查服务器时间是否同步、域名解析是否正常,或查看v2ray日志journalctl -u v2ray -f
排查错误。
五、常见问题与解决方案
1. 端口被封:更换为443或80端口,并启用TLS加密;2. 速度慢:尝试更换传输协议为WebSocket,或启用动态端口;3. 证书错误:使用ACME脚本自动续签SSL证书。定期更新v2ray核心(bash install-release.sh
)可获取最新安全补丁。如需多用户管理,可配合面板如v2ray-admin实现可视化操作。