本文以 CentOS 7 环境为例,演示如何在 VPS 上使用 V2Ray 一键脚本搭建 VMess-TCP 节点。整个流程包括检查系统环境、运行 V2Ray 一键安装脚本、查看节点信息、检查 v2ray.service 服务状态、确认端口监听、查看配置文件以及客户端导入节点。如果您需要在 CentOS VPS 上部署 V2Ray 服务端,可以按本文步骤完成基础安装和连接参数核对。

CentOS 系统使用 V2Ray 一键脚本部署 VMess-TCP 节点
本文使用的 V2Ray 一键脚本支持 Ubuntu、Debian、CentOS 等 Linux 系统,但本文只记录 CentOS 环境下的实际安装流程,包括基础工具安装、服务状态检查、端口监听验证和配置文件路径说明。不同发行版的软件源、包管理命令和防火墙环境可能不同,如果您使用的是 Ubuntu 系统,可以参考 Ubuntu 系统 V2Ray 一键脚本安装教程。
如果您的设备或客户端环境更适合使用 SSR,而不是 VMess-TCP 节点,可以查看 CentOS 系统 ShadowsocksR 一键脚本安装教程 (支持CentOS 9),按 SSR 协议完成服务端部署。
一、确认 CentOS 系统环境
开始安装前,先确认当前 VPS 是否为 CentOS 系统。SSH 登录服务器后执行:
cat /etc/os-release
本文测试环境返回如下:
NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)"

通过 cat /etc/os-release 确认当前 VPS 为 CentOS 7 系统
本文基于 CentOS 7 系统进行演示。如果您使用的是 CentOS 8、CentOS 9 或其它 CentOS 系环境,可以参考本文流程测试,但安装后仍要检查服务状态、端口监听和配置文件路径,不能只看脚本是否输出了节点链接。
二、安装基础工具并运行 V2Ray 一键脚本
刚开通的 CentOS VPS 可能没有预装 wget 或 curl,建议先补齐基础工具:
yum install -y wget curl
然后执行下面的 V2Ray 一键安装脚本:
bash <(wget -qO- -o- https://github.com/233boy/v2ray/raw/master/install.sh)
脚本会自动下载 jq、V2Ray Core 和脚本文件,并安装必要依赖。本文测试时终端显示了以下流程:
开始安装... 下载 jq 下载 V2Ray 下载 V2Ray 脚本 安装依赖包 生成配置文件...

执行 V2Ray 一键安装脚本,自动下载 V2Ray Core 并生成配置文件
三、保存脚本生成的 VMess-TCP 节点信息
安装完成后,脚本会自动生成一个 VMess-TCP 节点,并输出客户端连接参数。本文测试生成的节点信息如下:
使用协议: VMess-TCP 协议 (protocol) = vmess 地址 (address) = 服务器IP 端口 (port) = 19039 用户ID (id) = UUID 传输协议 (network) = tcp 伪装类型 (type) = none
同时,终端会输出一段 vmess:// 开头的链接。这个链接后面可以直接导入 V2Ray 客户端。

安装完成后脚本输出 VMess-TCP 节点参数和 vmess 链接
如果后续忘记节点参数,可以在服务器上执行:
v2ray info
本文测试返回的信息包括协议、地址、端口、UUID、传输协议、伪装类型和 VMess 链接。常用参数可以整理如下:
| 项目 | 本文测试值 |
|---|---|
| 协议 | vmess |
| 端口 | 19039 |
| 传输协议 | tcp |
| 伪装类型 | none |
| 节点链接 | vmess:// 开头的链接 |

执行 v2ray info 查看 VMess-TCP 端口、传输协议和 vmess 链接
四、检查 V2Ray 服务状态
V2Ray 一键脚本执行完成后,不要只看终端是否输出了链接,还要确认服务已经正常运行。执行下面命令查看 v2ray.service 状态:
systemctl status v2ray --no-pager -l
本文测试返回如下:
● v2ray.service - V2Ray Service
Loaded: loaded (/usr/lib/systemd/system/v2ray.service; enabled; vendor preset: disabled)
Active: active (running)
Main PID: 836 (v2ray)
CGroup: /system.slice/v2ray.service
└─836 /etc/v2ray/bin/v2ray run -config /etc/v2ray/config.json -confdir /etc/v2ray/conf
这里重点看 Active: active (running)。如果服务状态不是 running,客户端即使导入了 VMess 链接也无法正常连接。

v2ray.service 显示 active running,V2Ray 服务已正常运行
五、检查 V2Ray 端口监听状态
服务状态正常后,还需要确认端口已经开始监听。本文脚本生成的端口为 19039,执行:
ss -tulnp | grep 19039
本文测试返回:
tcp LISTEN 0 4096 [::]:19039 [::]:* users:(("v2ray",pid=836,fd=8))
这说明 V2Ray 已经在 19039 端口监听客户端连接。对于一键脚本搭建 V2Ray 来说,服务状态和端口监听都正常,才算服务端基础部署完成。

19039 端口处于 LISTEN 状态,V2Ray 进程正在监听客户端连接
如果端口没有输出,先回到第四节检查 v2ray.service 是否运行;如果本机端口已经监听但客户端连不上,再检查 VPS 商家后台安全组、防火墙或入站规则,确认 19039 端口允许外部访问。
本文测试环境中执行 firewall-cmd --state 返回 command not found,说明当前系统没有安装或启用 firewalld;执行 iptables -L -n | grep 19039 没有返回端口规则,也不代表 V2Ray 安装失败。最终是否能连接,还要看服务状态、端口监听、商家安全组和客户端参数是否一致。
六、查看 V2Ray 配置文件
本次安装后的 V2Ray 主配置文件和节点配置文件分开放置。本文测试环境中,主配置文件和节点配置目录位于:
/etc/v2ray/config.json /etc/v2ray/conf
先查看 V2Ray 目录结构:
ls -l /etc/v2ray
本文返回:
bin conf config.json sh
继续查看节点配置目录:
ls -l /etc/v2ray/conf
本文生成的节点文件为:
VMess-TCP-19039.json

查看 /etc/v2ray 目录和 conf 目录,确认 V2Ray 主配置文件与 VMess-TCP 节点文件
继续查看 VMess-TCP 节点配置文件:
cat /etc/v2ray/conf/VMess-TCP-19039.json
本文测试配置中可以看到以下关键内容:
{
"inbounds": [
{
"tag": "VMess-TCP-19039.json",
"port": 19039,
"listen": "0.0.0.0",
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "这里是UUID"
}
]
},
"streamSettings": {
"network": "tcp",
"tcpSettings": {
"header": {
"type": "none"
}
}
}
}
]
}
这几个字段和客户端填写参数直接相关:
| 字段 | 作用 |
|---|---|
port |
V2Ray 监听端口,本文为 19039 |
listen |
0.0.0.0 表示监听外部连接 |
protocol |
协议类型,本文为 vmess |
id |
客户端连接使用的 UUID |
network |
传输协议,本文为 tcp |
type |
伪装类型,本文为 none |

查看 VMess-TCP 节点配置文件,确认端口、协议、传输方式和伪装类型
七、V2Ray 客户端下载与节点导入
服务端运行正常后,需要在本地设备安装 V2Ray 客户端。还没有客户端的用户,可以先查看 最新 V2Ray 客户端下载地址(支持各平台),根据 Windows、macOS、Android 或 iOS 设备选择对应版本。
如果客户端支持导入链接,可以直接复制脚本输出的 vmess:// 链接导入。如果需要手动填写参数,请核对下面几项:
- 服务器地址:填写 VPS IP 地址
- 端口:本文测试为
19039 - UUID:使用脚本生成的
id - 传输协议:
tcp - 伪装类型:
none
如果已经完成 VMess 节点导入,后续想在桌面端使用 TUN 模式、覆写规则或 Smart Core,可以参考 Clash Party 进阶教程:TUN 模式、覆写功能与 Smart Core 使用指南,继续调整客户端的分流和接管方式。
如果客户端导入后无法连接,先在服务器端执行:
systemctl status v2ray --no-pager -l
确认服务运行后,再执行:
ss -tulnp | grep 19039
确认端口监听。服务和端口都正常时,再检查客户端参数和 VPS 商家后台端口放行情况。
八、V2Ray 常用管理命令
完成 CentOS 系统 V2Ray 一键脚本安装后,可以通过 SSH 执行下面的命令管理服务。
1、查看当前节点信息
v2ray info
这个命令可以查看当前 VMess-TCP 节点的端口、UUID、传输协议和 VMess 链接。
如果后续需要给不同设备或不同成员分配独立连接参数,可以继续参考 V2Ray 多用户配置教程:同端口不同 UUID 与多端口配置教程,按实际需求选择同端口多 UUID 或多端口配置方式。
2、查看 V2Ray 服务状态
systemctl status v2ray --no-pager -l
如果看到 Active: active (running),说明服务正在运行。
3、启动、停止和重启 V2Ray 服务
- 启动服务:
systemctl start v2ray - 停止服务:
systemctl stop v2ray - 重启服务:
systemctl restart v2ray
4、检查 V2Ray 端口监听
本文端口为 19039,检查命令如下:
ss -tulnp | grep 19039
如果您安装时生成的是其它端口,请把 19039 换成自己的端口。
5、查看 V2Ray 配置文件
查看主配置文件:
cat /etc/v2ray/config.json
查看当前 VMess-TCP 节点配置文件:
cat /etc/v2ray/conf/VMess-TCP-19039.json
如果您的端口不是 19039,文件名也会跟着变化,可以先执行:
ls -l /etc/v2ray/conf
查看当前节点配置文件名称。
九、总结
这篇 CentOS 系统 V2Ray 一键脚本安装教程,演示了从系统检查、脚本安装、VMess-TCP 节点生成,到 v2ray.service 服务状态、端口监听和配置文件路径核对的完整流程。
如果您需要在 CentOS VPS 上一键搭建 V2Ray,可以先按本文步骤完成服务端部署。安装完成后,不要只保存 vmess:// 链接,还要通过 v2ray info、systemctl status v2ray 和端口监听命令确认服务是否正常运行。
| 机房位置 | 带宽 | 流量 | 设备 | 价格 | 购买 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5Gbit | 500GB/月 | 5台 | $5.88/月-$58.88/年 | 购买 |
| 洛杉矶 1000 | 5Gbit | 1T/月 | 无限 | $9.88/月-$98.88/年 | 购买 |
| 洛杉矶 5000 | 5Gbit | 5T/月 | 无限 | $48.99/月-$489.99/年 | 购买 |
| 洛杉矶 10000 | 5Gbit | 10T/月 | 无限 | $93.99/月-$948.99/年 | 购买 |
| 香港 CMI+NTT | 2.5Gbps | 500GB/月 | 5台 | $8.99/月-$89.99/年 | 购买 |
| 香港 CMI+NTT | 5Gbps | 1T/月 | 无限 | $14.90/月-$113.99/年 | 购买 |
| 香港 CMI+NTT | 5Gbps | 5T/月 | 无限 | $59.99/月-$599.99/年 | 购买 |
| 香港 IPLC 专线 | 300MB 独享 | 300GB/月 | 3台 | $21.00/月-$210.00/年 | 购买 |
| 香港 IPLC 专线 | 1G 独享 | 1T/月 | 无限 | $59.00/月-$589.00/年 | 购买 |
| 香港 CN2 GIA | 100MB 独享 | 100GB/月 | 3台 | $34.99/月-$349.99/年 | 购买 |
| 香港 CN2 GIA | 500MB 独享 | 500GB/月 | 5台 | $149.99/月-$1499.99/年 | 购买 |
| 香港 CN2 GIA | 1G 独享 | 1T/月 | 无限 | $279.99/月-$2799.99/年 | 购买 |
| 日本 CN2 GIA | 100MB 独享 | 100GB/月 | 3台 | $29.99/月-$299.99/年 | 购买 |
| 日本 CN2 GIA | 200MB 独享 | 500GB月 | 5台 | $135.99/月-$1349.99/年 | 购买 |
| 日本 CN2 GIA | 500MB 独享 | 1T/月 | 无限 | $239.00/月-$2399.00/年 | 购买 |
| 日本 CN2 GIA | 700MB 独享 | 5T/月 | 无限 | $1135.00/月-$11395.00/年 | 购买 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台 | $6.8/月-$67.99/年 | 购买 |
| 伦敦 1000 | 5Gbps | 1T/月 | 无限 | $11.29/月-$113.99/年 | 购买 |
| 伦敦 5000 | 5Gbps | 5T/月 | 无限 | $59.99/月-$559.99/年 | 购买 |
需要 VPS 服务器?Just My Socks 更适合直接使用代理服务;如果您需要建站、部署项目、搭建环境或学习 Linux,可以选择搬瓦工 VPS,参考 搬瓦工在售 VPS 套餐整理与购买推荐。 |
|||||

搬瓦工教程