目录
环境准备
在安装 v2ray 之前,需要准备以下环境:
- 一台可以正常访问互联网的服务器
- 一个域名(可选,用于开启 TLS 加密)
- 基本的 Linux 操作知识
安装 v2ray
可以使用两种方式来安装 v2ray,分别是安装脚本安装和手动安装。
安装脚本安装
- 运行以下命令下载并执行安装脚本:
bash curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh bash install-release.sh
- 脚本会自动下载最新版本的 v2ray 并完成安装。
手动安装
- 前往 v2ray 官网 下载对应系统的安装包。
- 解压安装包并进入目录:
bash tar zxf v2ray-linux-64.zip cd v2ray
- 运行以下命令完成手动安装:
bash ./v2ray –install ./v2ctl –install
基本配置
生成配置文件
- 运行以下命令生成默认配置文件:
bash v2ray config
- 配置文件位于
/etc/v2ray/config.json
。可以根据需要修改配置文件中的参数,如监听端口、UUID 等。
启动 v2ray
- 启动 v2ray 服务:
bash systemctl start v2ray
- 设置开机自启:
bash systemctl enable v2ray
客户端连接
- 下载对应系统的 v2ray 客户端软件,常见的有 V2RayN、V2RayNG、Qv2ray 等。
- 在客户端软件中添加新服务器,输入服务器 IP、端口、UUID 等信息即可连接。
常见问题 FAQ
v2ray 如何更新?
v2ray 提供了自动更新功能,只需运行以下命令即可:
bash bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/go.sh)
该命令会自动下载并安装最新版本的 v2ray。
v2ray 服务器如何备份和恢复?
- 备份:
- 备份
/etc/v2ray/config.json
配置文件 - 备份
/usr/local/bin/v2ray
和/usr/local/bin/v2ctl
二进制文件 - 备份
/etc/systemd/system/v2ray.service
系统服务文件
- 备份
- 恢复:
- 将备份的文件复制回对应目录即可
- 运行
systemctl restart v2ray
重启服务
v2ray 服务器如何开启 TLS 加密?
-
申请 SSL/TLS 证书,可以使用免费的 Let’s Encrypt 证书
-
将证书文件 (例如
fullchain.pem
和privkey.pem
) 复制到/etc/v2ray/
目录下 -
修改
/etc/v2ray/config.json
配置文件,在inbound
部分添加 TLS 配置: “tls”: { “certificates”: [ { “certificateFile”: “/etc/v2ray/fullchain.pem”, “keyFile”: “/etc/v2ray/privkey.pem” } ]} -
保存配置文件并重启 v2ray 服务
v2ray 如何配置多用户?
-
在
/etc/v2ray/config.json
配置文件中,找到inbound
部分 -
在
settings
下添加多个clients
对象,每个对象代表一个用户: “clients”: [ { “id”: “user1-uuid”, “alterId”: 64 }, { “id”: “user2-uuid”, “alterId”: 64 } ] -
保存配置文件并重启 v2ray 服务
-
为每个用户提供对应的 UUID 和 alterId 信息,用于客户端连接