V2Ray 安装教程(Windows + Linux)
注意:V2Ray 的使用需遵守所在国家 / 地区的法律法规,仅用于合法的网络访问需求。
一、 Windows 系统安装教程
1. 下载 V2Ray 客户端
访问 V2Ray 官方 GitHub 仓库,下载 Windows 版本的压缩包(文件名格式:
v2ray-windows-64.zip或v2ray-windows-32.zip,根据系统位数选择)。将压缩包解压到任意目录,例如
C:\v2ray。解压后会包含v2ray.exe、winsock.dll、config.json等文件。
2. 配置 V2Ray 客户端
V2Ray 的核心是配置文件 config.json,需要根据你的服务端信息填写(需提前拥有 V2Ray 服务端节点)。
配置文件示例(客户端)
json
{
"inbounds": [
{
"port": 1080, // 本地 socks 代理端口
"listen": "127.0.0.1",
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true
}
}
],
"outbounds": [
{
"protocol": "vmess", // 服务端协议,常见为 vmess/vless
"settings": {
"vnext": [
{
"address": "你的服务端IP或域名", // 服务端地址
"port": 你的服务端端口, // 服务端端口
"users": [
{
"id": "你的UUID", // 服务端配置的UUID
"alterId": 0, // vmess协议需要,vless填0
"security": "auto" // 加密方式,如 aes-128-gcm
}
]
}
]
},
"streamSettings": {
"network": "tcp", // 传输协议,可选 tcp/udp/ws/http等
"security": "none" // 传输层加密,可选 none/tls
}
}
]
}
关键参数需和服务端完全一致,否则无法连接。
3. 启动 V2Ray
打开 命令提示符(CMD),切换到 V2Ray 解压目录:
cmd
cd C:\v2ray启动 V2Ray:
cmd
v2ray.exe run -c config.json若窗口无报错,说明启动成功。
4. 设置系统代理
打开 Windows 设置 → 网络和 Internet → 代理。
开启 使用代理服务器,填写:
地址:
127.0.0.1端口:
1080(和配置文件中 inbound 的 port 一致)
关闭代理时,直接关闭 CMD 窗口即可。
5. (可选)配置为后台服务
使用工具如 WinSW 将 V2Ray 注册为 Windows 服务,实现开机自启:
下载 WinSW,重命名为
v2ray-service.exe放入 V2Ray 目录。创建
v2ray-service.xml配置文件:xml
<service> <id>v2ray</id> <name>V2Ray Service</name> <executable>C:\v2ray\v2ray.exe</executable> <arguments>run -c C:\v2ray\config.json</arguments> <logpath>C:\v2ray\logs</logpath> <logmode>roll</logmode> </service>以管理员身份运行 CMD,执行:
cmd
v2ray-service.exe install v2ray-service.exe start
二、 Linux 系统安装教程(以 Ubuntu 为例)
Linux 下推荐使用 一键安装脚本 简化操作,也可手动安装。
方法 1:一键脚本安装(推荐)
登录 Linux 服务器 / 客户端,执行官方推荐的一键脚本(以 233v2ray 脚本 为例,也可选择其他主流脚本):
bash
运行
bash <(curl -s -L https://git.io/v2ray.sh)脚本会自动下载并安装 V2Ray,按照提示选择 安装 / 卸载 / 更新,并填写配置参数(端口、UUID、加密方式等)。
安装完成后,脚本会输出客户端配置信息(可直接复制到 Windows 客户端使用)。
常用命令
bash
运行
# 启动 V2Ray
systemctl start v2ray
# 停止 V2Ray
systemctl stop v2ray
# 开机自启
systemctl enable v2ray
# 查看日志
journalctl -u v2ray -f
方法 2:手动安装
下载并解压 V2Ray
bash
运行
# 下载最新版本(也可指定版本) curl -L -o v2ray-linux.zip https://github.com/v2ray/v2ray-core/releases/latest/download/v2ray-linux-64.zip # 创建安装目录 sudo mkdir -p /usr/local/v2ray # 解压文件 sudo unzip v2ray-linux.zip -d /usr/local/v2ray创建配置文件
bash
运行
sudo vim /usr/local/v2ray/config.json写入和 Windows 客户端类似的配置(服务端则填写服务端配置)。
启动 V2Ray
bash
运行
cd /usr/local/v2ray sudo ./v2ray run -c config.json配置系统服务(开机自启)
bash
运行
sudo vim /etc/systemd/system/v2ray.service写入以下内容:
ini
[Unit] Description=V2Ray Service After=network.target [Service] Type=simple ExecStart=/usr/local/v2ray/v2ray run -c /usr/local/v2ray/config.json Restart=on-failure [Install] WantedBy=multi-user.target然后启动服务:
bash
运行
sudo systemctl daemon-reload sudo systemctl start v2ray sudo systemctl enable v2ray
Linux 客户端代理设置
如果 Linux 作为客户端使用,需配置终端代理:
bash
运行
# 临时设置 socks 代理
export ALL_PROXY=socks5://127.0.0.1:1080
# 测试代理是否生效
curl https://www.google.com
三、 注意事项
配置一致性:客户端和服务端的
UUID、端口、协议、加密方式必须完全一致。防火墙放行:服务端需放行配置的端口(如
ufw allow 端口号),云服务器还需在安全组中开放端口。版本更新:定期更新 V2Ray 版本以修复漏洞,一键脚本可直接执行更新命令。
合规使用:仅用于合法网络访问,禁止用于违规用途。